问题标签 [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.
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。这是我到目前为止所做的但未能奏效的事情:
注册路线:
控制器:
android - 使用 Android 中的“请求对话框”向 Facebook 中的所有朋友发送应用请求
我想知道如何从 android 应用程序向我所有的 facebook 朋友发送应用程序请求。我在图形 API 中尝试过。但是,没办法完成。
我知道这是一个重复的问题。但是,还没有找到答案。我在上述 API 上收到此错误。
我希望有一种方法可以通过点击向所有手机上的朋友发送应用请求。请分享。
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 传统的有什么影响吗?
notifications - 如何使用 PHP 从 Facebook 批量请求中获取请求 ID
为避免 API 请求过载,我使用 Facebook Batch API 发送应用到用户的请求:
所以这按预期工作,但我还需要记录每个应用程序到用户请求的 RequestID。$results 正在返回每个请求的标头数据,但是有什么方法可以让我也获得 Facebook 请求 ID?
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/
调用对话框的代码:
谁能告诉我如何让它工作?
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 等。
这里有什么明显的缺失吗?
请帮忙。谢谢。
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!
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 用户,然后发送应用请求以加入我的应用。
谢谢,
韦斯
facebook-graph-api - 如何通过“数据”属性获取 Facebook AppRequest
我有一个应用程序,允许用户向朋友发送应用程序请求。在应用请求中,我在启动应用请求对话框时在“数据”属性中传入了一个自定义值。
当朋友从应用程序请求登陆我的网站时,当我知道请求 ID(Facebook 在应用程序请求 URL 的查询字符串中传递)时,我可以从 Facebook 的 Graph API 获取“数据”属性的值。我正在使用 Facebook C# SDK 执行此操作:
我想知道的是,如何进行反向查找,从而从“数据”属性中获取请求 ID?
android - 从 android 设备打开 facebook 应用程序请求通知
我想邀请 Facebook 朋友使用 Facebook 'apprequests' 方法试用我的应用程序。
它工作正常。朋友收到通知,但如果他从 android 通知栏而不是 Facebook 上单击通知,它会打开 Facebook 应用程序并加载而不做任何其他事情。
如果他点击来自 Facebook 的通知,它会按预期工作。你有什么想法我必须做什么来解决这个问题吗?