我需要做的是在我的Facebook应用程序的各个页面上放置一个按钮,这将邀请用户的朋友访问该应用程序的特定页面。
我使用facebook的JS SDK,我创建了以下功能:
<script>
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
title: 'Share message title',
message: 'Share message'
}, requestCallback);
}
function requestCallback(response) {
}
</script>
我在想我可能需要添加“redirect_uri”,但无论我做了什么都没有用。该应用程序使用干净的网址。
我必须告诉你我的应用程序仍处于沙盒模式,我还为用户设置了基本的Authenticated Referrals。迁移设置如下:
Stream post URL security: Disabled
Deprecate offline access: Enabled
Timezone-less events: Enabled
Forces use of login secret for auth.login: Disabled
Enhanced Auth Dialog: Enabled
Page Hours Format: Enabled
Batch API Exceptions Format: Enabled
July 2012 Breaking Changes: Disabled
Include Checkins with Statuses: Enabled
您是否需要更多相关信息以便帮助我找到解决方案?
答案 0 :(得分:0)
我之前从未尝试过,但是Requests Dialog documentation有一些关于data参数的东西是可选的:
可选,您可以传递用于跟踪的其他数据。这将会 存储为创建的请求对象的一部分。最大长度是 255个字符。
另外,你可以在这篇官方facebook博客文章中看到它是如何使用的:Upgrade to Requests 2.0
希望这会对你有所帮助。