Facebook API - 重定向URL应该用于桌面/本机应用程序?

Nic*_*ick 5 facebook

我正在开发一个与FB接口的桌面应用程序.FB坚持要求您提供站点URL.由于这是一个桌面应用程序,这实际上没有意义.我将网站网址设置为"localhost".

当我在网址字符串中放入'localhost'时,我得到以下错误

API错误代码:191 API错误说明:指定的URL不归应用程序所有错误消息:redirect_uri不是绝对URI.检查RFC 3986.

这看起来是一个非常常见的错误,但我没有看到桌面应用程序应如何处理此站点URL要求的任何示例.

有人可以帮我吗?

谢谢

Nic*_*ick 12

支付阅读文档到最后:)

我们的OAuth 2.0实施不包括明确的桌面应用程序支持.但是,如果您的桌面应用程序可以嵌入Web浏览器(大多数桌面框架,如.NET,AIR和Cocoa支持嵌入浏览器),您可以使用客户端流程进行一次修改:特定的redirect_uri.我们提供了一个可以与桌面应用程序一起使用的特定URL,而不是要求桌面应用程序托管Web服务器并在开发人员应用程序中填充站点URL:https: //www.facebook.com/connect/login_success.html.