问题标签 [facebook-app-requests]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
285 浏览

asp.net-mvc-4 - 在 ASP.Net MVC 4 中路由 Facebook AppRequests

我的移动网站允许用户向他们的 Facebook 朋友发送 AppRequest。这是有效的。

当朋友接受 AppRequest 时,Facebook 将朋友发送到我的网站。这也有效。

我的网站是一个 ASP.Net MVC 4 应用程序。我试图让我的路线识别传入的 AppRequest 接受,但我不知道该怎么做。

Facebook 正在使用此 URL 将朋友发送到我的网站:

http://www.example.com/?ref=notif&code=abcdefg&fb_source=notification

尽管我尝试将路由映射到自定义控制器和操作,但这仍然被路由到 Home/Index。这是我到目前为止所做的但未能奏效的事情:

注册路线:

控制器:

0 投票
2 回答
8255 浏览

android - 使用 Android 中的“请求对话框”向 Facebook 中的所有朋友发送应用请求

我想知道如何从 android 应用程序向我所有的 facebook 朋友发送应用程序请求。我在图形 API 中尝试过。但是,没办法完成。

我知道这是一个重复的问题。但是,还没有找到答案。我在上述 API 上收到此错误。

我希望有一种方法可以通过点击向所有手机上的朋友发送应用请求。请分享。

0 投票
1 回答
707 浏览

android - android移动网络应用程序中的Facebook java脚本请求对话框

我有一个 facebook 移动网络应用程序,它显示一个带有预选朋友的 apprequest 对话框,如下例所示:http: //developers.facebook.com/docs/guides/mobile/web/#channels 使用 iPhone 时一切正常,但在 Android 中请求对话框太宽,看这个截图:http ://screencast.com/t/oiCTlbnbAs

如何更改请求对话框的宽度?
我尝试了几乎所有 HTML 文档的 viewport 属性。
我的 HTML 文档是 XHTML 传统的有什么影响吗?

0 投票
1 回答
382 浏览

notifications - 如何使用 PHP 从 Facebook 批量请求中获取请求 ID

为避免 API 请求过载,我使用 Facebook Batch API 发送应用到用户的请求:

所以这按预期工作,但我还需要记录每个应用程序到用户请求的 RequestID。$results 正在返回每个请求的标头数据,但是有什么方法可以让我也获得 Facebook 请求 ID?

0 投票
1 回答
409 浏览

javascript - Chrome 浏览器:Facebook API 错误代码:调用请求对话框时出现 191

我正在编写一个使用基本请求对话框的 Facebook 画布应用程序。当我从 index.php 调用它时,该对话框工作正常,但是当我从任何其他文件调用相同的代码时,我得到错误 191。(在我的例子中,代码在 file2.php 中,它是从 index.php 中的表单调用的,并且位于同一目录中)。该错误仅出现在 Chrome 中,而不出现在一切正常的 Firefox 或 IE 中。

用户没有看到请求对话框,而是得到:“API 错误代码:191 API 错误描述:指定的 URL 不属于应用程序错误消息:redirect_uri 不属于应用程序。”

我的配置如下(请注意“https:”和“//”之间没有空格):

应用程序域:herokuapp.com

托管网址:https://mybrokenapp.herokuapp.com/

网站网址:https://mybrokenapp.herokuapp.com/

画布页面:http://apps.facebook.com/mybrokenapp

画布网址:http://mybrokenapp.herokuapp.com/

安全画布 URL:https://mybrokenapp.herokuapp.com/

页面标签 URL:http://mybrokenapp.herokuapp.com/

安全页面标签 URL:https://mybrokenapp.herokuapp.com/

调用对话框的代码:

谁能告诉我如何让它工作?

0 投票
1 回答
1104 浏览

ios - iOS FB SDK apprequests 的传入 URL 缺少 ref=notif、request_ids、app_request_type

我正在使用 iOS FB SDK(在 Parse F/W 中烘焙)发送应用请求邀请

[facebook dialog:@"apprequests" andParams:params andDelegate:nil];]

请求正在正确发送,并且也显示在受邀者的帐户中。当我单击请求时,Facebook 应用程序会正确启动我的应用程序。此时,我正在检查传入的 URL 以处理和获取 request_ids 等。FB 上的示例代码(http://developers.facebook.com/docs/tutorials/ios-sdk-games/requests/)表示传入的 URL应为以下格式

但是,我收到这样的

所以这里缺少一些组件,比如 request_ids、ref=notif 等。

这里有什么明显的缺失吗?

请帮忙。谢谢。

0 投票
1 回答
99 浏览

ios - Simple Facebook issue: How to get invited friends' IDs with facebook connect for iOS

So my challenge is getting the facebook IDs of friends I invite to my app via the facebook SDK for iOS.

I guess this is done in the dialogCompleteWithURL:NSURL method - but how?

Any help is greatly appreciated as always.

All the best!

0 投票
0 回答
874 浏览

facebook - 如何将 FB iOS SDK 3.1.1 与 App Requests 集成

我一直在寻找一个可靠的答案来解释如何在我的项目中保留 3.1.1 以及实现应用程序请求对话框。我读到的内容说我需要导入 Facebook.h 并调用它,[self.facebook dialog:@"apprequests" andParams:params andDelegate:self];但是当我导入 Facebook.h 并注释掉时,#import <FacebookSDK/FacebookSDK.h>我会与

有人可以指导我如何维护我的 3.1.1 SDK 并添加 apprequests 吗?我的目标是选择 FB 用户,然后发送应用请求以加入我的应用。

谢谢,

韦斯

0 投票
1 回答
1097 浏览

facebook-graph-api - 如何通过“数据”属性获取 Facebook AppRequest

我有一个应用程序,允许用户向朋友发送应用程序请求。在应用请求中,我在启动应用请求对话框时在“数据”属性中传入了一个自定义值。

当朋友从应用程序请求登陆我的网站时,当我知道请求 ID(Facebook 在应用程序请求 URL 的查询字符串中传递)时,我可以从 Facebook 的 Graph API 获取“数据”属性的值。我正在使用 Facebook C# SDK 执行此操作:

我想知道的是,如何进行反向查找,从而从“数据”属性中获取请求 ID?

0 投票
0 回答
388 浏览

android - 从 android 设备打开 facebook 应用程序请求通知

我想邀请 Facebook 朋友使用 Facebook 'apprequests' 方法试用我的应用程序。

它工作正常。朋友收到通知,但如果他从 android 通知栏而不是 Facebook 上单击通知,它会打开 Facebook 应用程序并加载而不做任何其他事情。

如果他点击来自 Facebook 的通知,它会按预期工作。你有什么想法我必须做什么来解决这个问题吗?