Twitter API: URL-адрес Oauth для плагина Wordpress?

Я работаю над плагином Wordpress и столкнулся с проблемой.

Запрос пользователя был интеграцией Twitter. Итак, сейчас я просматриваю OAuth Twitter API и создаю приложение для создания основы.

Когда я создавал приложение, мне нужен URL-адрес обратного вызова. Но поскольку это подключаемый модуль Wordpress, установленный на нескольких веб-сайтах, у меня нет URL-адреса для этой цели.

Моя единственная идея до сих пор - использовать собственный веб-сервер, чтобы перехватить обратный вызов OAuth и перенаправить его на правильный URL. Но поскольку это плагин с открытым исходным кодом, и я ничего от него не зарабатываю, я действительно не хочу тратить на него деньги ...

Есть у кого-нибудь идея?

Тебе за помощь, Нико :)

PS: Нет, я не родной английский. Откуда ты знаешь? ; D

О, кстати, OAuth 1.0a


person Nicolas Mierbach    schedule 17.01.2019    source источник


Ответы (1)


У вас есть два основных варианта:

  1. Вы запускаете свой собственный веб-сервер с функцией обратного вызова, чтобы справиться с этим.
  2. Ваши клиенты должны создавать свои собственные ключи API Twitter.

Для 1. последовательность действий выглядит так:

My blog -> Your Server -> Twitter OAuth -> Your server's callback -> My blog

Вам нужно будет отслеживать, из какого блога переходит пользователь, чтобы перенаправить его обратно в нужное место.

Легче для вас - но сложнее для пользователя - дать им инструкции о том, как создать учетную запись разработчика, а затем создать URl обратного вызова для их блога.

person Terence Eden    schedule 18.01.2019