Facebook getAccessToken() возвращает токен доступа к приложениям: работает отлично на одном сервере, но бросает токен доступа к приложениям в другом. Я пробовал все ответы, приведенные в предыдущих таких вопросах. Но, похоже, не работает.Facebook getAccessToken() возвращает токен доступа к приложениям: работает отлично на одном сервере, но бросает токен доступа к приложениям в другом.
<code>
$acces_token = $this->facebook->getAccessToken();
print_r($acces_token);
output:
app ID | app secret
</code>
Забавная часть здесь - это тот же код, что и в локальном хосте и одном из моих серверов. Недавно я получил еще один сервер, и эта вещь не работает на этом сервере.
Какая ошибка вы получаете? –
Итак, что я пытаюсь сделать, когда пользователь приходит на сайт, я проверяю, принял ли он приложение, если да, то я получаю токен доступа, на данный момент я делаю $ facebook-> getuser() и регистрирую моя БД, если [id] находится в моей БД, если да, тогда войдите, если нет, тогда создайте пользователя в БД. Поскольку FB бросает мне токен доступа к приложениям FB-> getuser ничего мне не дает. и я получаю ошибку вставки DB, потому что нечего вводить внутри или проверить, находится ли пользователь в или нет. –
Еще одна вещь, которую я хочу добавить, это тот же самый фрагмент кода работает на одном сервере, а другой - на другом. оба сервера имеют разные доменные имена, но я думаю, что это не имеет значения, потому что я удалил тот, который работал, и сохранил только тот, который не работал. но то же самое .... –