Ошибка в публикации статуса в Facebook с использованием Php

0

Я поместил файлы в следующий URL-адрес http://the-designhut.com/poststatus. я был помещен файл facebook-php-sdk в указанном выше URL-адресе. А также я создал идентификатор клиента и секретный идентификатор для этого процесса.

мой PHP-код,

<?php
 require_once 'src/facebook.php';
 $appId= 'appid';
 $secret='secret code';
 $returnurl='http://the-designhut.com/poststatus/';
 $permission='manage_pages, publish_stream';
 $fb = new Facebook(array('appId'=>$appId, 'secret'=>$secret));

 $fbuser = $fb->getUser();
 if($fbuser){
  }
 else{
 $loginurl = $fb->getLoginUrl(array('scope'=>$permission, 'redirect-      url'=>$returnurl));
 echo'<a href="'.$loginurl.'">Login with FB</a>';
 }
 ?>

но когда я запускаю свой файл, я получил сообщение об ошибке. то есть,

Данный URL-адрес не разрешен конфигурацией приложения. Один или несколько указанных URL-адресов не разрешены настройками приложения. Он должен соответствовать URL-адресу веб-сайта или Canvas, или домен должен быть поддоменом одного из доменов приложений.

что я делаю для очистки вышеуказанной ошибки?

  • 0
    не решайте ваш клиент и секретный идентификатор чувак
  • 0
    удали это прямо сейчас
Показать ещё 5 комментариев
Теги:
facebook
facebook-graph-api

1 ответ

3
Лучший ответ

Эта ошибка означает, что вы не добавили свой домен в свои настройки приложения Facebook или добавленный домен не the-designhut.com

https://developers.facebook.com/apps/ {YOUR_APP_ID}/настройки/(поле "Домены приложений")

Обновите свои настройки, и он будет работать.

Я надеюсь, что это помогает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню