如何使用javascript / php在朋友墙上发布
How to post on friends wall using javascript/ php
我需要在我的朋友墙上发布一些东西。 我使用了Facebook好友选择器。我像这样实现
执行好友选择器
$(document).ready(function() {
$(".shareFriends").fSelector({
facebookInvite: false,
onSubmit: function(ids){
publish(ids) // call the below function
},
});
});
function publish(ids){
FB.ui(
{
method: 'feed',
name: 'Name',
caption: 'caption',
to:ids,
description: 'description ',
link: 'link to my app?uref=<?php echo $_SESSION['uid']; ?>',
picture: 'path to image'
},
function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was faild');
}
}
);
}
当我运行它时,我收到此错误。
API Error Code: 100
API Error Description: Invalid parameter
Error Message: [100006588491260] does not resolve to a valid user ID
此用户 ID 正在工作
我直接输入了收件人 ID。此方法工作正常。
FB.ui(
{
method: 'feed',
name: 'Name',
caption: 'caption',
to:100006588491260,
description: 'description ',
link: 'link to my app?uref=<?php echo $_SESSION['uid']; ?>',
picture: 'path to image'
},
如何解决此问题。 如何在多个朋友墙上发送相同的帖子?
您只能指定一个 ID,而不能指定一个 ID 数组。"发送"对话框还有另一种可能性:
https://developers.facebook.com/docs/reference/dialogs/send/
。但是根据文档,您也只能为一个用户打开它,不同之处在于用户可以直接在弹出窗口中添加更多人:
收件人的用户 ID 或用户名。对话框出现后, 发件人可以将其他人员、组和电子邮件地址指定为 收件人。
相关文章:
- 使用@标记朋友并使用JavaScript进行匹配
- 使用hello js获取雅虎朋友列表
- jQuery.queue() 与使用回调函数完成某事有何不同
- 使用用于在同一函数中命名函数的变量名称有何意义
- 如何使用javascript / php在朋友墙上发布
- Facebook使用Ajax Call添加朋友
- 使用推送器仅向朋友推送消息
- 使用Facebook Javascript SDK发布给用户'的朋友's墙-得到了有效的回应,但帖子没有
- 如何使用Facebook API获取朋友的姓名
- 向用户发送通知'的朋友在facebook上使用js-sdk
- 为什么要使用 jQuery $(window).ready(),它与 $(window).load() 有何不同
- 手动调用模块与使用browserify动态调用模块有何不同?
- 使用JSAPI在我自己的网站中添加linkedIn连接作为朋友
- 我怎样才能得到我使用FB发送请求的朋友的名字?Ui ({method: ' apprerequests '
- 使用新的Javascript SDK从Facebook互联网站发送朋友邀请
- 如何使用发送对话框发布到朋友墙
- 使用JS SDK和FQL获得Facebook上所有朋友的列表
- 发送消息到选定的fb朋友使用facebook javascript sdk
- Facebook使用收件人数组向多个朋友发送对话框
- 在 JavaScript 中使用重排隐藏元素,它与 CSS 隐藏属性有何不同