Intereting Posts
Зачем использовать mysql_real_escape_string, не помешает ли все это предотвратить? Как использовать файлы cookie в Zend? Значения массива сумм одного и того же ключа Автоматический выход из системы php ajax с таймером Сохранение местоположения пользователя в БД и поиск ближайших пользователей для него Как проверить, имеют ли все ключи в массиве пустые значения в PHP? Синтаксис фигурного скопирования PHP для переменной-члена Управление разрешениями пользователей с помощью иерархии Как разбирать файл .eml в php? Как войти в систему с помощью Github, Facebook, Gmail и Twitter в Laravel 5.1? Повторное использование одной ручки. Большое увеличение производительности? SyntaxError: JSON.parse: неожиданный символ в строке 1 столбца 1 данных JSON PHP / MYSQL Присоедините несколько таблиц Как создать ссылку для загрузки PDF-файла, для которой не требуется щелчок правой кнопкой мыши? Корпус выключателя с тремя параметрами?

Проводка на страницу facebook с веб-сайта с использованием завитка

Я пытаюсь создать скрипт, который отправляет данные на страницу facebook при отправке кнопки.

Я создал токен доступа, который не истекает, но я зациклился на том, как создать URL-адрес. Несколько тестов в графике api explorer продолжают давать мне:

{ "error": { "message": "(#200) The user hasn't authorized the application to perform this action", "type": "OAuthException", "code": 200, "fbtrace_id": "BYNmxVAlESA" } } 

Я попробовал что-то вроде:

1745650152362669 / подача? Сообщение = сообщение & access_token = myaccesstoken

а также

1745650152362669 / кормить? Поля = сообщение = сообщение & access_token = myaccesstoken

оба – как POST .

Пока я предоставлял разрешения для своего приложения.

Как вы можете видеть здесь:

введите описание изображения здесь

Этот токен истекает через час, поэтому я нажимаю «открыть в пуле токенов доступа»,

введите описание изображения здесь

И нажмите кнопку продлить токен доступа:

введите описание изображения здесь

Я снова вставляю этот токен в графическом api explorer, но теперь страница больше не выбрана: введите описание изображения здесь

Так оно и должно быть?

У меня есть следующий код, который должен выполнить сообщение на submit:

 <form> <input type="submit" name="submit"> </form> <? if(isset($_POST['submit'])){ $token = 'mypageaccestoken'; $attachment = array( 'access_token' => $token, 'message' => $contentcr[0]['introtext'], 'name' => $contentcr[0]['title'], 'link' => $contentcr[0]['alias'].'html', 'actions' => json_encode(array('name' => $action_name,'link' => $action_link)) ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,'https://graph.facebook.com/1745650152362669/feed'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close ($ch); } 

Вышеприведенный код ничего не публикует на моей странице в данный момент, может кто-то объяснить, чего я не вижу?