如何从我的应用程序在用户墙上发布
How to Post on users wall from my app
我不确定这是否是正确的标题,但这就是我想要发生的。
用户订阅我的应用。当我在我的页面上的墙上发帖时,订阅该应用程序的用户将在他的墙上接收我的帖子。
基本上这就是我想要发生的笏,以某种方式将页面附加到应用程序,每次我在我的墙上发布一些东西时,订阅的用户都会将其放在他们的墙上。
如果我说得对,你想要的是这种情况发生:你在FB页面上发布一些东西。然后相同的消息发布到用户的流中?
为此,您必须使用graph.facebook.com/{your_page}/feed
来识别主页上何时发布了内容。您可以使用帖子的 ID 检索帖子,以确保您是帖子。当您找到帖子时,您可以通过向graph.facebook.com/{user's_profile_id}/feed
制作 POST 将其写入用户的墙。
您需要获得用户的publish_stream
权限。此外,由于offline_access
已被弃用,因此长期发行的身份验证令牌仅在 60 天内有效,因此您需要至少每 60 天续订一次身份验证令牌。
参考: https://developers.facebook.com/docs/reference/api/
更好的系统是让您不要直接在页面的提要上发布。相反,您可以构建一个界面,在其中输入消息,然后将消息发布到您的主页以及您的用户/订阅者流中。
我的理解是,您想更新页面上的帖子,用户也应该能够在他们的新闻提要中看到它们..??如果是,那么您可以使用Facebook Graph Api更新页面的状态,用户将能够在他们的新闻提要中看到它。
要更新页面状态,您需要扩展权限,例如 publish_stream
。
这是一个完整的教程:
http://thinkdiff.net/facebook/update-facebook-page-status-automatically/
希望这有帮助。
- 我怎样才能知道用户滑动的方向
- 何时可以;我的用户脚本在Javascript中触发右键单击(上下文菜单)
- 我应该如何应用if-else条件来向具有不同用户角色的人显示不同的菜单
- 如何让iPhone用户在我的网站上观看带字幕的视频
- 我的购物应用程序不会将用户想要购买的东西相加,也不会打印总成本
- 将用户选择的数据临时存储在我的阵列中
- 在Chrome扩展中,我如何准确地检索用户'的地区/地区/国家
- 如何获取运行我的 Web 应用程序的用户的 Windows 登录用户名
- 当用户关闭浏览器选项卡时,如何使用 PHP 或 javascript 从我的站点注销用户
- 计算喜欢我的帖子facebook应用程序的用户数量
- 使用JavaScript将日期/时间添加到我的asp.net用户控件中
- 在我的html页面-web应用程序用户界面的一个选项卡中的另一个html页面中的选项卡
- 根据我的要求限制用户选中复选框
- 我的用户可以通过单击Ajax之外的按钮来访问$_SESSION的内容吗
- 当我的响应菜单打开时,我如何删除用户转到侧面的功能
- 当用户向下滚动我的网页时,如何删除chrome地址栏周围的边框
- 我需要让用户输入他的出生日期,并使用javascript检查其形式是否正确.我的代码不起作用
- 如何获取我的网站(我的服务器)用户的MAC地址
- 我正在尝试为一个网站创建一个文本框,可以将文本更改为用户希望的任何格式
- Facebook,通知用户我的应用程序更新