繁体   English   中英

通过Facebook Graph API发布自定义故事时指定标题

[英]Specify caption when posting Custom Story via Facebook Graph API

通过Graph API发布自定义故事时,是否可以在我将故事发布到用户帐户时(即即时)将其指定/更改附件的标题?

现在,它默认为发布操作的应用程序的名称(屏幕截图中的“操作中心-比例查看”)。

我在文档中看到了一些故事 ,这些故事我可以通过UI最多指定4个字幕。 但是我不清楚这些因素何时会生效。 例如,在屏幕截图中,我为该故事指定了4个字幕-但均未显示。 另外,这并不是我想要的动态/动态。

张贴动作时,传递“标题”作为选项似乎没有任何效果,自定义对象上的“ og:标题”参数也不起作用。

通过其他方法发布链接时,我可以指定标题- 例如,在用户墙上发布帖子时,可以为链接指定标题。

在此处输入图片说明

我不确定是否为简单对象显示了这些“标题”字段(文档可能已经过时了)。 即使使用了对象属性占位符,也无法动态填充它们。

我认为您最好的选择是使用描述(屏幕快照中的“此处为演示[…]”行)放置要发布的信息。 您可以使用Object API即时创建对象。 如果您希望“每个用户”的基础上的单个对象,那么这就是要走的路。

要使字幕动态化,您必须添加大括号:example:

by {}

键入“ {”时,它将显示一个带有自定义对象的下拉菜单,您可以使用您的对象使字幕动态化。

但是,将这些字幕添加到新行中存在很大的局限性。

您提供的文档链接中已明确说明。

这是代码:

$request = new FacebookRequest(
  $session,
  'POST',
  '/me/feed',
  array (
    'message'       => 'This is a test message',
    'link'          => '',
    'picture'       => '',
    'name'          => '',
    'caption'       => '',
    'description'   => '',
  )
);
$response = $request->execute();
$graphObject = $response->getGraphObject();

单击Facebook Docs页面中“链接”旁边的箭头时,您将看到与“链接”相关的其他选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM