2015-01-29 3 views
0

Добрый день, я создаю приложение в Кордове и хотел использовать linkedin, но когда я запускаю свое приложение, он говорит, что мне нужно установить API-интерфейс моего javascript в моем Ссылка на приложение. Я попытался с доменом «file: ///», но дал ту же ошибку. У кого-нибудь есть идея или решение этой проблемы?Как определить домен javascript API на linkedin для приложения cordova

С наилучшими пожеланиями

ответ

-1

LinkedIn (или любого провайдера OAuth) требует вашего веб-домена в целях безопасности (знать правильный URL для обратных вызовов аутентификации, а также, чтобы предотвратить случайные сайты от попыток выдавать себя за приложение).

Необходимо указать такой домен, как www.yourdomainname.com, или даже ваш внешний IPv4-адрес будет работать, например 55.55.12.12.

+0

Да, я знаю, что должен предоставить свой домен, однако мой домен в моем приложении для шнура является файлом: ///, и это не работает на linkedin. На моем компьютере с localhost работает, но когда intalo приложение на моем телефоне дает ошибку. С наилучшими пожеланиями –

+0

Не имеет значения, что ваш домен является 'file: ///', когда вы можете делать запросы через Интернет. Очевидно, у вас есть IP-адрес, иначе вы не сможете общаться через Интернет. LinkedIn ожидает, что ваши запросы поступают с фиксированного IP-адреса, поэтому вы не сможете напрямую запрашивать данные с мобильного устройства. – gknicker

+0

Очевидно, что у вас есть IP-адрес! Но вы не можете просто поместить фиксированный IP-адрес в домен API, потому что он будет работать только для этого адреса. Если у вас есть серверное приложение, вы делаете запрос с домена сервера, и даже его IP-адрес может измениться, так как вы можете сделать это из приложения или нефиксированного адреса? –

Смежные вопросы