我正在尝试为我的应用程序创建一个阅读按钮。我按照教程实现了代码,但是当我单击“发布”按钮时,它会显示“发生错误”
<script type="text/javascript">
function postArticle()
{
FB.api(
'/me/svolzesocial:news.reads?article=<?php the_permalink() ?>',
'post',
function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Successful! Action ID: ' + response.id);
}
});
}
</script>
我也试过调试,但它没有显示错误。 我在此页面上创建了发布按钮Svolze post请帮我解决这个问题!
答案 0 :(得分:2)
您发布的网址错误。
如果您正在使用内置阅读操作,则应发布到
/me/news.reads
如果您正在使用自定义操作,则应发布到
/me/yournamespace:youractionname
目前,你正在使这两个人卷入其中。
答案 1 :(得分:0)
Nikhil,
当出现错误以帮助调试时,请同时使用console.log(响应)。我的猜测是你没有正确的权限 - 你需要publish_actions代表用户发布。添加具有正确范围的login button,然后尝试发布。
一些资源: