Facebook - sendRequestToManyRecipients()返回网址不应该是https而是http

时间:2011-11-07 16:18:27

标签: facebook

我有问题。 我正在使用PHP开发一个用于IFrame的facebook的应用程序,我使用函数sendRequestToManyRecipients(),所以:

    FB.init({
        appId  : '<?=APP_ID?>',
        status : true,
        cookie : true,
        oauth: true
      });
    function sendRequestToManyRecipients() {
      FB.ui({method: 'apprequests',
            message: 'xxxxxxxx'
      });

问题是当用户邀请点击请求时,网址为https://apps.facebook.com/myapp。 我的应用程序不起作用,因为正确的URL是http:// ...我有一个空白页面。请求没有得到index.php所以我不能进行重定向。

我尝试过FB._https = false,但这没有帮助。

我可以更改该网址吗? 我的应用需要http而不是https。

1 个答案:

答案 0 :(得分:0)

网址是https还是http取决于用户的Facebook设置。只有拥有http的用户才能查看索引。购买证书以解决您的问题。