【发布时间】:2012-06-21 20:21:22
【问题描述】:
我需要使用 php 和 ZF 1.1.X 以 cron 所有者身份在某个 FB 页面上发布消息。对于这个小问题,我不想创建完整的 OAuth 堆栈。没有它是否可以与 FB API(它是可取的,用于 FB 的 PHP SDK)进行通信,例如带有他预先创建的访问令牌(访问令牌,访问令牌秘密)的 twitter?
【问题讨论】:
标签: facebook facebook-graph-api oauth twitter
我需要使用 php 和 ZF 1.1.X 以 cron 所有者身份在某个 FB 页面上发布消息。对于这个小问题,我不想创建完整的 OAuth 堆栈。没有它是否可以与 FB API(它是可取的,用于 FB 的 PHP SDK)进行通信,例如带有他预先创建的访问令牌(访问令牌,访问令牌秘密)的 twitter?
【问题讨论】:
标签: facebook facebook-graph-api oauth twitter
只要您需要活跃用户 access_token 来检索所需数据,就不可能跳过 OAuth 流程。
如果不验证用户,您只有应用程序 access_token(旧格式 APP_ID|APP_SECRET,但它仍然有效)并且只能有限访问大多数 Graph API 端点和应用程序设置。
实际上,使用 OAuth 流程实现用户身份验证并不难,而且使用 PHP-SDK 是完全透明的。
【讨论】:
是的,您需要构建一个应用程序,然后在请求manage_page permission 时通过该应用程序授权页面。
您也应该熟悉Server Side Auth process。
【讨论】: