как получить правильный "URL обратного вызова"


Я установил drupal 7 с помощью MAMP и следуя этому руководству по настройке drupal с помощью OAuth,

При добавлении потребителя я попытался перезвонить по URL-адресу с доменным именем , как http://mastmobilemedia.com/oauth/request_token, которое дало http status 404 error в браузере, когда я попытался с IP-адресом http://192.168.1.4/drupal/services/xmlrpc ( как я нашел в одном из примеров кода) я получил page not found error в браузере

Поэтому, пожалуйста, может ли кто-нибудь помочь мне узнать, какой правильный URL обратного вызова должен быть указан? как получить URL-адрес на стороне клиента?

Author: kiamlaluno, 2012-09-25

1 answers

Вы получаете ошибку 404, потому что на самом деле на вашем сайте нет страницы с этим URL.

В упомянутом вами учебнике в качестве примечания можно найти следующие утверждения:

" Примечание: Приведенный выше пример URL-адреса обратного вызова показан неправильно. URL-адрес обратного вызова должен быть URL-адресом на стороне клиента. Когда Drupal авторизовал пользователя, он вызовет этот URL-адрес с маркером доступа в качестве параметра"

.

Таким образом, вы должны определить обратный вызов страницы с указанием пути, как вы хотите. Ты можешь определите в своем пользовательском модуле. ИЛИ вы можете указать действительный путь к сайту в качестве URL-адреса обратного вызова. Поэтому, когда Drupal авторизовал пользователя, он вызовет этот URL-адрес с маркером доступа в качестве параметра.

 3
Author: Anoop Joseph, 2012-10-10 11:22:53