javascript SDK для Dailymotion логин redirect_uri несоответствие

Моя проблема: Когда я пытаюсь войти в Dailymotion с помощью javascript SDK

Dm.login( my_callback, {
    scope: my_scopes, 
    redirect_uri: my_url, 
    response_type: "code" 
});

Всплывающее окно открыто и не загружает страницу входа в Daylimotion, возвращая мою страницу redirect_uri с ошибкой url params:

**[my_url]?error=redirect_uri_mismatch&error_description=This+%60redirect_uri%27+isn%27t+allowed+by+%60client_id%27+configuration.&state=dmauth_XXXXXXXXX**

Но в моей конфигурации Dailymotion, return url точно равен моему redirect_uri отправлено параметром в Dm.login

Любые предложения?

2 ответа

Решение

API Dailymotion изменился и больше не принимает # персонаж в return_url и мой URL содержал # и поэтому не работал.

Это похоже на ту же проблему, что и ошибка URL обратного вызова Dailymotion

Вы должны убедиться, что redirect_uri соответствует URL-адресу обратного вызова, который вы определили при создании ключа API на http://www.dailymotion.com/settings/developer. Это не соответствует, это вызовет ошибку, которую вы упомянули.

Другие вопросы по тегам