facebook - 你如何在 Facebook 页面上发布到墙上(不是个人资料)

标签 facebook facebook-wall

我有一个用 php 编写的博客网站,它将新的博客文章发布到 Twitter,并在后台使用使用 php curl 传递的简单 http 发布请求自动执行博客 ping 操作。

我有一个博客网站的 facebook 页面,我想将更新发布到页面上的墙上,有没有简单的方法可以做到这一点?

我真正想要的是一个 url 和一组参数来打包为一个 http post 请求。

请注意,这是在新样式页面上发布到墙上,而不是个人资料。

最佳答案

github获取PHP SDK并运行以下代码:

<?php
$attachment = array(
    'message' => 'this is my message',
    'name' => 'This is my demo Facebook application!',
    'caption' => "Caption of the Post",
    'link' => 'http://mylink.com',
    'description' => 'this is a description',
    'picture' => 'http://mysite.com/pic.gif',
    'actions' => array(
        array(
            'name' => 'Get Search',
            'link' => 'http://www.google.com'
        )
    )
);

$result = $facebook->api('/me/feed/', 'post', $attachment);

上面的代码会将消息发布到你的墙上......如果你想发布到你的 friend 或其他人的墙上然后用该用户的 Facebook 用户 ID 替换 me ..更多信息请查看 API 文档。

关于facebook - 你如何在 Facebook 页面上发布到墙上(不是个人资料),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691425/

相关文章:

android - 如何确认 Android Share Intent 是否成功或完成

iOS 共享表 : facebook twitter not present. 仅存在消息和电子邮件

c# - 如何将照片发布到 Facebook 页面提要 - 不是由其他人发布的

facebook - 2013 年 2 月迁移生效后如何在 friend 的时间轴上发帖?

iphone - Facebook 墙贴错误 : OAuthException

Facebook 发送对话框无法显示预览图像

ios - openSessionWithAllowLoginUI 几乎总是返回 NO

android - 如何使用闹钟管理器获取工作日的重复闹钟?

facebook-graph-api - Facebook墙贴的最大消息长度是多少

android - Facebook 贴到墙上的异常(exception)情况