gpt4 book ai didi

ASP.NET Facebook 图形 API

转载 作者:行者123 更新时间:2023-12-02 12:10:19 25 4
gpt4 key购买 nike

问题:对图形 api 的第二次调用每次都会失败,并出现错误请求 400 错误

如果我做以下事情,我永远无法通过#4。

  1. 通过 facebook 进行身份验证以获取 authtoken。它重定向回带有代码查询字符串参数的页面

  2. 我从 param 获取 authtoken 并调用以下网址字符串 url = "https://graph.facebook.com/me?access_token="+ token ; (任何图形 API 调用在第一次调用时都可以正常工作)

  3. 我得到了 json 数据。没问题。现在我有了来自 facebook 的 ID 信息。

  4. 我尝试重复这个过程。每次调用https://graph.facebook.com/me/xxxxxx失败。如果我尝试获取新 token 或使用初始 token ,则会收到 Bad Request 400 错误。

必须有一个我不明白的需要发生的操作顺序(请求和获取 token )。

(这不是 apikey 或 apisecret 问题)

最佳答案

你所描述的应该有效。确保在收到 400-Bad Request 错误时捕获 WebException 并读取响应的内容。它应该为您提供 API 调用失败的原因。 try/catch block 的 catch 部分看起来像这样:

catch (WebException ex)
{
using (StreamReader reader = new StreamReader(ex.Response.GetResponseStream()))
{
string jsonMessageString = reader.ReadToEnd();
}
}

关于ASP.NET Facebook 图形 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5765314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com