标签: facebook-apps

Facebook App:没有SSL运行应用程序的任何方式?

我正在开发我的第一个Facebook应用程序,并面临(可能)SSL问题.如果我正在测试应用程序,那么它运行良好.但后来我想通过我的朋友测试应用程序 - 所以我给他分配了角色"Tester",他接受了它并且我发给他了应用程序的链接.

如果他打开应用程序,他得到错误网站不可用 - 错误501(net :: ERR_INSECURE_RESPONSE):未知错误

我开始google它,它看起来原因是我的托管上缺少的SSL证书,应用程序存储在那里.

但是 - 怎么可能,应用程序在没有SSL的情况下工作得很好而且我的朋友没有?如果Facebook应用程序需要SSL,为什么我没有得到相同的错误?(我将Secure Canvas URL设置为https://example.com/fb-app-directory/,但我没有在此域并托管任何SSL证书).

我之前从未使用SSL.我在Namecheap上购买了域名并在Hostgator上托管.那么现在,我应该从Namecheap 的报价(http://www.namecheap.com/ssl-certificates.aspx)购买SSL证书,对吧?

适合Facebook应用最便宜的一款?

ssl facebook facebook-apps

6
推荐指数
1
解决办法
2万
查看次数

如何在Facebook应用程序中添加画布和安全画布URL

我正在尝试开发Facebook教程"朋友粉碎",但我遇到了一个大问题,它没有显示添加画布和安全画布URL的任何选项

设置>>添加平台>>网站

我得到以下选项

如何添加画布和安全画布URL?

facebook facebook-apps

6
推荐指数
1
解决办法
4万
查看次数

如何向 Facebook 提供截屏视频以进行应用审查

我有一个 Facebook 应用程序,可以自动从网站将内容发布到我的 Facebook 页面。此应用程序需要 manage_pages 和 publish_pages 权限。Facebook 要求对应用程序进行审查以继续工作。当我尝试为这些权限创建新的提交时,我必须提供我的应用如何使用这些权限的截屏视频。我无法提供这样的视频,因为此应用程序是从 PHP 代码调用的。我该怎么办?

facebook facebook-graph-api facebook-php-sdk facebook-apps

6
推荐指数
1
解决办法
2947
查看次数

Facebook Open Graph API - 另一个应用程序的动作类型和对象类型(foursquare)

我正在尝试检索用户使用开放图表发布到Facebook的foursquare签入数据.我一般无法找到有关我不拥有的应用程序的信息(命名空间,操作类型和对象类型).

到目前为止,我的应用程序已成功地要求用户(我相信)访问他们已提交给foursquare FB应用程序的数据的相应权限:

user_actions:playfoursquare
Run Code Online (Sandbox Code Playgroud)

当我在新时间轴中访问foursquare应用程序页面时,我在网址中找到了"playfoursquare":

http://www.facebook.com/[my_username]/app_playfoursquare 
Run Code Online (Sandbox Code Playgroud)

现在我尝试使用具有以下结构的URL查询Graph Api :(参考:http://developers.facebook.com/docs/opengraph/objects/#retrieve)

GET /me/{namespace}:{action-type}/{object-type}
Run Code Online (Sandbox Code Playgroud)

现在,在foursquare会场页面的元数据中,我发现了一个og:'playfoursquare:venue'的类型.

到目前为止,我有我怀疑的命名空间对象类型.我只是简短而动作型.

从用户在Facebook上的foursquare应用程序页面(http://www.facebook.com/[my_username]/app_playfoursquare)上可以看到很多关于'签到'的引用,所以我对动作类型做了一个假设并得出结论图api请求应该是:

me/playfoursquare:{checkins,check-ins,check_ins}/venue 
Run Code Online (Sandbox Code Playgroud)

我尝试了以上所有"登记入住"的变化,他们都返回:

OAuthException - 未知路径组件 - 2500

我无法相信这个侦探工作是确定Open Graph上另一个应用程序属性的最佳方法.我想我错过了一些明显的东西.

无论哪种方式,我将不胜感激任何人都可以提供任何帮助.我有点失落.

谢谢,Gfte

action opengraph facebook-graph-api facebook-apps

5
推荐指数
1
解决办法
3500
查看次数

FB.ui apprequests对话框 - 弹出窗口变为空白,不会发送邀请

初始化代码:

window.fbAsyncInit = function() {
    var bheight = $(document).height() + 50;
    FB.init({
        appId: appid,
        frictionlessRequests : true,
        status: true,
        cookie: true,
        xfbml: true,
        oauth: true});
    FB.Canvas.setSize({ width:760,height:bheight });
};

// Load the SDK Asynchronously
(function(d){
   var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   ref.parentNode.insertBefore(js, ref);
 }(document));
Run Code Online (Sandbox Code Playgroud)

使用onclick调用以下代码:

function sendRequestViaMultiFriendSelector(msg){
    FB.ui({      
        method: 'apprequests',
        message: msg
    });
}
Run Code Online (Sandbox Code Playgroud)

弹出窗口显示,用户可以选择一些朋友,但在提交或取消后,窗口变为空白.弹出窗口仍然存在但是空白.Firebug中没有记录错误.

如果我添加一个回调函数,它永远不会到达.

我已经尝试添加一个自我关闭redirect_uri(redirect_uri:' http://.../self_close.html '),但在提交弹出重定向到self_close.html后,甚至当该html的内容只是 <script type="text/javascript">window.close(); </script>弹出窗口赢了'关闭也不会将请求发送给选定的朋友. …

facebook facebook-javascript-sdk facebook-apps fb.ui apprequests

5
推荐指数
0
解决办法
4626
查看次数

Laravel - call_user_func_array()期望参数1是有效的回调

我收到这个错误:

call_user_func_array() expects parameter 1 to be a valid callback, class 'Symfony\Component\HttpFoundation\LaravelRequest' does not have a method 'url'
Run Code Online (Sandbox Code Playgroud)

我正在使用的代码是:

routes.php文件:

<?php

Route::post('', 'app@check');
Route::get('', 'app@check');
Route::post('game', 'app@game');
Route::get('game', 'app@game');
Route::get('terminos', 'app@terminos');
Route::post('save', 'scores@savescore');
Route::get('scores', 'scores@scorelist');
Route::get('scores2468', 'scores@showscores');



Event::listen('404', function()
{
    //return Response::error('404');
    echo "Error 404: \n";
    echo Request::url();
});

Event::listen('500', function()
{
    return Response::error('500');
});



Route::filter('before', function()
{
    // Do stuff before every request to your application...
});

Route::filter('after', function($response)
{
    // Do stuff after every request to your application... …
Run Code Online (Sandbox Code Playgroud)

php facebook-apps laravel laravel-3

5
推荐指数
1
解决办法
2万
查看次数

从用户ID和Facebook App秘密获取Facebook访问令牌?

我试图了解facebook api的工作原理.最终目标是能够从Facebook页面阅读帖子.

如果某人已经在Facebook上与我的应用程序相关联,那么我的c#应用程序可以从公共Facebook页面获取帖子,如果它知道他们的Facebook帐户ID(并且Facebook应用程序秘密硬编码).

如果是这样的话,为了获得可以用来获取帖子的访问令牌,需要做出什么样的http请求,以及在一个到期之前获得新访问令牌的请求是什么?

如果你能在c#中提供一个例子(可能使用acebooksdk.net库),这将是很棒的!

谢谢.

facebook facebook-graph-api facebook-apps facebook-access-token

5
推荐指数
1
解决办法
1万
查看次数

Facebook测试应用中的无效范围错误

突然之间,我在Facebook应用程序的测试版本中登录时遇到"Invalid Scopes:manage_pages"错误.完整的错误消息是:

无效的范围:manage_pages.此消息仅向开发人员显示.如果存在,您应用的用户将忽略这些权限.请阅读以下文档获取有效权限:https://developers.facebook.com/docs/facebook-login/permissions

实时应用程序运行正常.在测试应用程序中一切正常,直到今天早上.

如果我阅读提供的文档链接,看起来manage_pages权限仍在使用中.

有人知道它有什么问题吗?

facebook facebook-graph-api facebook-apps

5
推荐指数
1
解决办法
2166
查看次数

使用旧的facebook API创建Facebook应用程序

我对Facebook API 2.4有些问题.默认情况下,FB使用2.4版本创建新应用程序.有没有办法使用API​​ 2.3创建应用程序?

我只需要时间来修复我的sw以获得新版本.

谢谢

facebook facebook-graph-api facebook-apps

5
推荐指数
1
解决办法
3224
查看次数

facebook api 2.4,user_group权限

我已经建立了一个需要user_group权限的网站,但是当我决定发布该网站时,我提交了我的应用程序以供审核,我发现无法批准user_group权限。 在此处输入图片说明

但是我的网站需要获取用户组列表,我该怎么办?

我尝试使用具有“ user_managed_groups”权限的FQL或GRAPH API,但在响应中只有我是管理员的组。

帮帮我,对不起我的语法:)。

permissions facebook usergroups facebook-apps

5
推荐指数
1
解决办法
4074
查看次数