3

Для моего приложения на Tizen мне нужно сделать интеграцию Facebook (сможете войти и опубликовать на стене некоторые статусы).Доступ к Facebook для платформы Tizen (с использованием JS)

Но я не мог использовать SDK FacebookJS, потому что мне нужно настроить URL-адрес домена. К сожалению для Tizen у меня нет URL-адресов, потому что это не классическое веб-приложение. Я не могу использовать http://localhost как доменное имя, потому что приложение Tizen имеет URL-адрес, такой как file://some/location/app.

Кто-нибудь пытается интегрировать Facebook в приложение Tizen?

PS. здесь ссылка с обходным решением https://developer.tizen.org/documentation/social-network-services-tizen, но пример не работает, потому что устаревший API facebook возвращает некоторую ошибку.

+0

Вы нашли обходной путь для этой проблемы в приложении Tizen? Я тоже застрял в этом: \ – gothy

+0

nop, мне было достаточно использовать URL-адрес regulart, чтобы показать диалог facebook для обмена контентом https://developers.facebook.com/docs/reference/dialogs/feed/ – aklokov

+0

Вы попробуйте использовать window.open ?? Я назову это грязным исправлением. Я установил URL-адрес перенаправления на google.com и инициировал facebook oAuth в новом окне с помощью метода window.open. Когда oAuth будет завершен, facebook перенаправит на google с токеном доступа. Наблюдая за открытием URL-адреса окна, я закрываю окно, когда токен доступа доступен в URL-адресе и возвращает приложение на мою страницу. примечание: я не использовал facebookJS SDK – Brune

ответ

0

Вы можете также использовать http ресурсов, но вам необходимо указать access элемент в config.xml файл манифеста, чтобы иметь доступ к нужному ресурсу.

Смотрите ответ я дал здесь причины и подробности: Upload a video using Facebook API for Tizen?

+0

у моего config.xml нет ограничений для доступа. У меня есть ''. Если у вас есть пример использования facebook (например, публикация на стене), можете ли вы как-то поделиться им? Благодаря! – aklokov

+0

@aklokov У меня нет или кода приложения facebook, но для кода, который я написал, это была проблема, которая произошла. –

3

Как Перенаправление URL вы можете использовать стандартные facebook webpade в этой ситуации https://www.facebook.com/connect/login_success.html и после авторизации Succes вы должны прочитать параметры из URL переадресации.

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