Facebook - sendrequesttomany收件人()返回url不应该是https,而是http



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

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

问题是当用户被邀请点击请求时,url是https://apps.facebook.com/myapp。我的应用程序不工作,因为正确的url是http://..。而我有一张空白页。请求没有得到index.php,所以我不能做重定向。

我试过FB。_https = false .

我可以更改url吗?我的应用需要http而不是https

url是HTTPS还是HTTP取决于用户的facebook设置。只有使用http的用户才能查看索引。购买证书来解决您的问题。

相关内容

最新更新