更多的行动链接在单个墙贴
More action links in single wallpost
是否可以创建一个以上的动作链接?
我的代码只适用于一个操作链接。有两个动作链接的墙贴没有发送到Facebook(没有错误消息)。
var publish = {
method : 'feed',
name : name,
link : link,
picture : picture,
caption : caption,
description : description,
message : message,
actions : [{
name : 'Link 1',
link : 'http://www.example.com'
},{
name : 'Link 2',
link : 'http://www.example2.com'
}]
};
FB.api('/me/feed', 'POST', publish, function(response) {});
我收到了Facebook的回复,你真的不能添加多个操作链接
添加一个链接的正确代码是:
var publish = {
// ....
actions : {
name : 'Some Action Link!',
link : 'http://www.example.com'
}
};
可以。
根据http://developers.facebook.com/docs/reference/rest/stream.publish/, action_links
参数是一个"json编码的动作链接对象数组,包含链接文本和超链接"。
看起来你叫它actions
,而不是action_links
。试试这个:
var publish = {
method : 'feed',
name : name,
link : link,
picture : picture,
caption : caption,
description : description,
message : message,
action_links : [{
name : 'Link 1',
link : 'http://www.example.com'
},{
name : 'Link 2',
link : 'http://www.example2.com'
}]
};
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何通过分配单个变量来减少此脚本中的链接数
- “表”列中的 JSON 单个链接
- 如何创建共享单个列表的链接下拉列表,并确保只能在一个下拉列表中选择每个值
- 如何将链接附加到单个数组项
- 通过单击单个链接在网站的多个位置显示和隐藏文本
- 共享Web工作者是否在单个页面重新加载、链接导航中保持不变
- 将包含单个数据数组的任务链接(或映射)到任务数组
- 在单个函数中包装链接函数的Javascript
- 如何使网站上的单个链接打开多个页面
- 无法获得多个链接以将单个翻转更改为工作
- 花式盒子问题与动态画廊被打开从单个超链接为每个画廊
- 更多的行动链接在单个墙贴
- 用单个链接打开多个链接
- Extjs在单个单词上显示链接
- 是否可以从外部url访问内部jQuery #链接(直接访问单个网站部分)?
- 使用单个链接更改页面,但保留散列部分
- Zoomcharts 1.5.1 -如何在单个链接上显示多个颜色/多个悬停
- 从单个链接打开本地应用商店
- 为句子中空间分离的单词创建单个链接