gpt4 book ai didi

iphone - 缺少 Facebook oauth/access_token

转载 作者:行者123 更新时间:2023-11-30 05:20:16 25 4
gpt4 key购买 nike

不知道我是否遗漏了什么,但这里是。我正在尝试为我的应用程序获取 access_token,以便它可以去查找 facebook 上某些公共(public)组的事件,而无需用户登录。

我正在尝试从 https://graph.facebook.com/oauth/access_token?client_secret=foobar&client_id=foobar&grant_type=client_credentials&format=json&sdk=ios

这会返回一个字符串:access_token=xxxx|ugtqdoWfvvo5_S-Fo2D7_I4rdbc

这很好,但它不是 json。关于为什么返回的字符串不是 json 编码的任何见解?

注意:我像这样使用 Facebook ios SDK 功能[_facebook requestWithGraphPath:@"oauth/access_token"andParams:params andHttpMethod:@"POST"andDelegate:self];

最佳答案

这是一个BUG:https://developers.facebook.com/bugs/325262010847554

Facebook 的 OAuth 2.0 实现明显违反规范:https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-25#section-5.1

我正在使用服务器端 Web 应用程序流程并且遇到了您为 iOS SDK 描述的相同问题。

关于iphone - 缺少 Facebook oauth/access_token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3862108/

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