如何在 php 中发送 Facebook 游戏请求

发布于 2024-10-19 06:22:19 字数 328 浏览 3 评论 0原文

好吧,我知道有大量使用请求表的文档,但这不是我的问题。

我正在编写一个类似的应用程序,就像许多其他需要发送“游戏请求”的游戏应用程序一样,但我浏览了文档,却发现我必须使用这两种方式:

  1. 墙贴(不想使用这个,因为我不能在朋友墙上的消息上使用隐私设置)
  2. fb:request-form

如果我可以以某种方式预先填充朋友 ID 并自动发送出去,那么请求表单就足够了,但我不知道该怎么做。有人可以帮忙吗?

但《Farmville》和其他公司是如何做到这一点的呢?他们发送“游戏请求”类型的请求。

需要给我一些信息 - 帮助!!

OK i know there is tons of documentation out there for using a request form and that is not my question.

I am writing a similar app like many other game apps that need to send "game requests", but i scoured through the documentation only to find that I am bound to using these two ways:

  1. Wall post (dont want to use this since I cannot use privacy settings on messages on friend's wall)
  2. fb:request-form

the request form would suffice if I can somehow pre-populate the friend ids and automatically send it out, but I dont know how to do that. Can anyone help?

But how does Farmville and others do this? They send requests of type "game requests".

Gotta get me some information - help!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

但可醉心 2024-10-26 06:22:19

您可以使用 Facebook 请求对话框发送请求。尝试使用以下链接查看:

http://developers.facebook.com/docs /reference/dialogs/requests/

我的应用程序中的一些代码片段:

   function inviteFriends() {
        FB.ui(
            {
                method: 'apprequests', 
                title: 'Invite your friend to our cool facebook app', 
                message: 'Please join our cool facebook app',
                data: {requestType:"myRequestType", someOtherInfo:"blahblahblah"}
            },
            function(response) {
                if (response) {
                    // Can save the request id if needed
                    alert('Request ID: '+response.request_ids);
                } else {
                    alert('Post was not published.');
                }
            }
        );
    }

当目标用户“接受”您的请求时,Facebook 会将用户重定向到您的应用程序,并以 request_ids 作为参数。您可以使用请求 ID 进一步处理您的请求

You can send Request with Facebook Request Dialog. Try have a look with the following link:

http://developers.facebook.com/docs/reference/dialogs/requests/

Some code snippet from my App:

   function inviteFriends() {
        FB.ui(
            {
                method: 'apprequests', 
                title: 'Invite your friend to our cool facebook app', 
                message: 'Please join our cool facebook app',
                data: {requestType:"myRequestType", someOtherInfo:"blahblahblah"}
            },
            function(response) {
                if (response) {
                    // Can save the request id if needed
                    alert('Request ID: '+response.request_ids);
                } else {
                    alert('Post was not published.');
                }
            }
        );
    }

When the target user has "Accepted" your request, Facebook will redirect user to your App's with the request_ids as parameters. You can further process your request with the request IDs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文