我正在研究一个测验脚本.因此,我想分享测验的结果,而不是og元数据.
我知道可以使用旧的FB.ui feed动作添加自定义名称,标题,描述和消息,而不是共享URL.例如:
FB.ui({
method: 'feed',
href: url,
name: name,
caption: title,
description: des,
message: message,
picture: img,
}, function(response){});
Run Code Online (Sandbox Code Playgroud)
但是我想这会很快被弃用?!
这也可能与新的份额api一起使用吗?或者我可以用自定义故事来做这件事吗?怎么样?我正在寻找类似的东西
FB.ui({
method: 'share',
href: url,
name: name,
caption: title,
description: des,
message: message,
picture: img,
}, function(response){});
Run Code Online (Sandbox Code Playgroud)
但这不起作用:/它只需要href.其他一切都被忽略,而不是预先填写:(
有没有最好的做法或Facebook推荐的方法来做到这一点?
API文档:https://developers.facebook.com/docs/sharing/reference/share-dialog
谢谢.我非常感谢你的帮助
facebook facebook-sharer facebook-graph-api facebook-javascript-sdk facebook-apps
一些开发博客发布了有关用于在Facebook iPhone App中打开各种视图的"fb://"网址方案的信息.无论我搜索多少,我都没有从任何官方Facebook消息来源中找到一个关于此的话.
既然信息是公开的,我相信我不是唯一一个想知道的人,是否使用这个url方案是正式批准的,我是否允许使用它,它是否正常工作,如果不是已经批准了,它会是什么,大概的时间表是什么?
预先感谢您对此主题的任何信息!
将新开发人员添加到启用沙箱的应用程序会在受邀Facebook用户旁边显示"待处理",并且用户永远不会收到确认电子邮件或任何允许他确认将自己添加为开发人员的内容.有没有人以前有这个问题.我发现了一个描述该问题的错误,但其状态已"解决"
我会很高兴得到任何帮助!谢谢!
我注意到2017年3月27日Facebook GRAPH API到期后,我的Facebook应用程序无法提供对我的Web应用程序的访问.主要OAuthWebSecurity是无法从facebook图形API获取登录状态,我已经完成了开发人员组中的错误报告.但他们没有提供解决方案.我得到了一个解决方案,NopCommerce在此链接中提供.但是我没有得到任何完美的解决方案MVC 4.
我已经通过了这个链接,他们的系统在接近MVC 5,但是我需要在解决MVC4这一点,提OWIN不支持MVC4在VS 2012
那么,如何解决这个问题.自从过去一周以来,我一直在经历这个问题.
主要是这段代码中发生异常
AuthenticationResult result = OAuthWebSecurity.VerifyAuthentication(Url.Action("ExternalLoginCallback", new { ReturnUrl = returnUrl }));
Run Code Online (Sandbox Code Playgroud)
它返回IsSuccessful为false,其余参数也为null.
我研究称Facebook已经改变了API的返回类型string,以JSON因此,如何发展自己的代码来获取那些JSON完全吻合.谢谢.
更新: 此问题仍未得到答复.有人在这里帮助我.
facebook facebook-graph-api facebook-authentication asp.net-mvc-4 facebook-apps
我正在尝试使用PHP开发一个Facebook应用程序(apps.facebook.com/some_app),我需要根据用户的音乐兴趣提供一些信息.我发现它在"user_likes>游戏"下.
我的问题如下:
$auth_url = "http://www.facebook.com/dialog/oauth?client_id="
. $app_id . "&redirect_uri="
. urlencode($canvas_page)
."&scope=user_likes";
Run Code Online (Sandbox Code Playgroud)
http://MY_CANVAS_PAGE/?code=some base64 encoded letters
Run Code Online (Sandbox Code Playgroud)
if(empty($code) && !isset($_REQUEST['error'])) {
$_SESSION['state'] = md5(uniqid(rand(), TRUE)); //CSRF protection
echo("<script> top.location.href='" . $auth_url . "'</script>");
}
Run Code Online (Sandbox Code Playgroud)
$signed_request = $_REQUEST["signed_request"];
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
echo ("Welcome User: " . $data["user_id"]);
Run Code Online (Sandbox Code Playgroud)
还尝试了http://developers.facebook.com/blog/post/500/中的代码
但是在尝试使用调试信息时遇到错误
print_r($decoded_response);
Run Code Online (Sandbox Code Playgroud)
stdClass Object ( [error] => stdClass Object ( [message] => An active
access token must be …Run Code Online (Sandbox Code Playgroud) php facebook facebook-graph-api facebook-apps facebook-access-token
我正在试图弄清楚如何实现Share按钮,就像在这里实现它一样.我希望能够让用户将指定链接发布到他们的新闻Feed,而无需任何类型的应用权限以及可添加到其中的某些可选文本.BuzzFeed是如何做到的?Facebook文档对我来说非常混乱,这就是为什么我自己很难实现它.如果有人能够布置需要采取的步骤,那就太棒了.我需要在HTML页面中放置什么?我需要创建一个Facebook应用程序吗?
我的Facebook应用程序通过Notifications API向其用户发送包含一些信息的通知.但是,这些通知仅在桌面上接收,但不在移动设备上接收.
我如何联系所有移动用户社区?
据我所知,我已经为我的Facebook App Detail页面输入了所有必需的信息(并被FB接受).我认为我遵守App Center指南并且符合所有要求.
我仍然得到:
Invalid Submission
Before you can submit your app detail page you must first comply with
App Center Guidelines. Please make sure you have specified how your app
integrates with Facebook and have met all the requirements.
Click here to update your integration.
Run Code Online (Sandbox Code Playgroud)
我怎样才能弄清楚FB认为缺少什么/错误?
我想提交它!提前致谢!
顺便说一句:我在哪里可以正式提出这个问题?是否有开发人员的"官方支持"或社区的努力是FB在这方面做出的最大努力?
我创建了一个应用程序,可以通过以下链接访问桌面浏览器,例如" https://apps.facebook.com/APP_NAME/ ".
当我在谷歌浏览器浏览器上运行Android手机上的Facebook时https://m.facebook.com,我无法访问同一个应用程序.
在这里我关注的是,是否可以在移动浏览器上访问Facebook应用程序,我们可以在移动浏览器上访问Facebook粉丝页面自定义选项卡吗?
总之,我想在移动浏览器上访问我的Facebook应用页面,我无法这样做.
提前致谢!
在产品中的Facebook App Dashboard(https://developers.facebook.com/apps/###########)中,我看到"Facebook登录"和"分析"以及旁边的绿色或灰色复选标记图标他们.这些图标意味着什么?
[编辑]该应用程序是实时的.App Review中的登录权限默认是批准的(email,public_profile,user_friends).但是我的一个应用程序有Facebook登录的灰色图标,另一个应用程序有Facebook登录的绿色图标.我找不到一个模式.
facebook-apps ×10
facebook ×9
android ×1
html ×1
ios ×1
ios4 ×1
php ×1
share ×1
submit ×1
url-scheme ×1