【问题标题】:how to change sender name with facebook api如何使用 facebook api 更改发件人姓名
【发布时间】:2015-03-25 09:02:36
【问题描述】:

您好,我使用 facebook 应用程序,我想将提要消息发送到页面墙

$accesstokens = 'blalbalba';
$post =  array(
        'access_token' => $accesstokens,
        'message' => 'This message auto created - ' . date('d/m/Y H:i:s')
    );

我尝试从用户到用户的所有内容

我尝试了图形 api 浏览器

当我尝试使用令牌发送消息时

facebook api 在消息中添加额外的此代码

"application": {
    "name": "Application name", 
    "namespace": "application_namespace", 
    "id": "app id"
  },

但我尝试从 facebook 正常发送消息,但此代码不在其中 仅添加此代码尝试 facebook api

我在墙上的消息“按应用程序共享”上看到了应用程序名称

我如何改变这个?我创建页面,当我尝试使用 facebook api 发送消息并发送消息但我不想在我的页面墙上看到应用程序名称

【问题讨论】:

  • 您发布到什么,用户或页面时间线?对于用户时间线,您无法实现这一点——您的应用程序将始终显示为发布帖子的应用程序。当您作为页面发布到页面时,不会显示此信息。 (仅供参考,您不得向用户时间线发布自动消息。)

标签: facebook api facebook-graph-api token


【解决方案1】:

就像 CBroe 在他的评论中所说,您不得自动发布任何内容,或使用预先填写的 cmets/messages/captions。这在Facebook's policy中有解释

从应用创建内容时,也无法删除应用归因数据。这与您使用的是什么 SDK 无关。即使您不使用 SDK,而仅使用 Graph API,您的内容也会包含应用归因数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 2014-11-29
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    相关资源
    最近更新 更多