繁体   English   中英

远程服务器返回错误:(404)找不到。 使用Facebook图形API时

[英]The remote server returned an error: (404) Not Found. when using facebook graph api

我正在开发一个asp.net应用程序。 出错了。 有什么建议么?

这是一部分代码:

    // Authenticated, created session and API object
    _connectSession = new ConnectSession(ApplicationKey, SecretKey);

    if (!_connectSession.IsConnected())
    {
        // Not authenticated, proceed as usual.

    }
    else
    {
        // Authenticated, create API instance
        _facebookAPI = new Api(_connectSession);

        // Load user
        user user = _facebookAPI.Users.GetInfo();

以下是错误的详细信息:

说明:执行当前Web请求期间发生未处理的异常。 请查看堆栈跟踪,以获取有关错误及其在代码中起源的更多信息。

异常详细信息:System.Net.Sockets.SocketException:尝试对无法访问的主机执行套接字操作69.63.176.141:80

源错误:

当前Web请求的执行期间生成了未处理的异常。 可以使用下面的异常堆栈跟踪来标识有关异常的来源和位置的信息。

谢谢,古巴克斯·辛格

基本上,该错误告诉您的是该API无法以指定的IP地址连接到Facebook API服务器。

Facebook API的IP似乎没有被使用。 确保您使用的是任何最新版本的Facebook API,并通过主机名api.facebook.com查找API服务器。

目前我将其解析为69.63.181.46

有关更多信息,请参见http://forum.developers.facebook.net/viewtopic.php?id=50797

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM