我正在使用 Python 和 javascript 或 php sdk。
要获取 access_token - 我按照文档页面 (https://developers.facebook.com/docs/authentication/) 上指示的步骤进行操作。我将重定向 url 传递给 dialog/oauth 并获得了 access_token。完成此操作后,所有发送回浏览器的输出 html 都会呈现到新页面,留下 facebook iframe/canvas。(仅供参考,所有输出都是通过通常的“self.response.out.write”函数调用完成的)。
似乎 PHP sdk 隐藏了这一点,我找不到方法来获取:http ://www.facebook.com/dialog/oauth?client_id=%s&redirect_uri= %s ”对话框将输出从重定向的 url 发送到触发应用程序的 iframe/canvas。这是一个“页面选项卡”应用程序(不是“Facebook 上的应用程序”),因此在基本应用程序配置页面上设置了“页面选项卡名称”和“页面选项卡 URL”。
我还没有实现会话,我想知道是否有必要将 iframe 目标作为状态变量传递,并将它与重定向一起传递回 uri。
我搜索了很多帖子/等,但没有运气,任何帮助将不胜感激!