Facebook 是否提供访问令牌(在那一刻)或只有在朋友的许可后才能获得? (使用 PHP Facebook-graph-API )
Do Facebook provide the access token (at that instant) or one can get only after the friend's permission? (Using PHP Facebook-graph-API )
我正在使用 PHP 访问 Facebook 好友位置。我想访问所有朋友的位置。我读到它需要 "access tokens" 从这里 public 获取客户的 public 信息
https://developers.facebook.com/docs/facebook-login/access-tokens#apptokens
这里
https://www.sammyk.me/access-token-handling-best-practices-in-facebook-php-sdk-v4
Facebook 会在那一刻提供令牌,还是我的应用需要等到朋友的批准。
我在堆栈溢出时看到了这个 post:How to get user access token?
但是我还是不知道如果朋友离线了怎么办。该令牌将如何传递到我的应用程序?
还是那样"Tokens are generated by Facebook at time when my application made the request but i can only access the user information later using the same token if he has given permission (when he gets logged in)".?
我找不到任何解释。
谢谢。
您根本无法获取朋友的位置。出于隐私原因,好友权限已被删除,您也只能获取授权您的应用程序的用户的数据。查看更新日志以获取更多信息:https://developers.facebook.com/docs/apps/changelog
也就是说,有不同的访问令牌。无需授权即可获取App Token,但需要为User或Page Tokens实现授权流程。
更多信息:
我正在使用 PHP 访问 Facebook 好友位置。我想访问所有朋友的位置。我读到它需要 "access tokens" 从这里 public 获取客户的 public 信息
https://developers.facebook.com/docs/facebook-login/access-tokens#apptokens
这里 https://www.sammyk.me/access-token-handling-best-practices-in-facebook-php-sdk-v4
Facebook 会在那一刻提供令牌,还是我的应用需要等到朋友的批准。
我在堆栈溢出时看到了这个 post:How to get user access token?
但是我还是不知道如果朋友离线了怎么办。该令牌将如何传递到我的应用程序?
还是那样"Tokens are generated by Facebook at time when my application made the request but i can only access the user information later using the same token if he has given permission (when he gets logged in)".?
我找不到任何解释。
谢谢。
您根本无法获取朋友的位置。出于隐私原因,好友权限已被删除,您也只能获取授权您的应用程序的用户的数据。查看更新日志以获取更多信息:https://developers.facebook.com/docs/apps/changelog
也就是说,有不同的访问令牌。无需授权即可获取App Token,但需要为User或Page Tokens实现授权流程。
更多信息: