Я создаю сервис, по URL которого можно получить список видео. И из каждого видео мы получаем заголовок, описание, адрес миниатюры и т. Д. c ...
Вкл. https://console.developers.google.com/apis/credentials Я создаю новый идентификатор клиента OAuth после того, как выберу «Другое».
И чтобы я мог работать на локальном хосте, я настроил следующие секреты: json.
{
"installed": {
"client_id": "XXXXX",
"project_id": "emaua-release-oauth",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_secret": "XXXXX",
"redirect_uris": [ "urn:ietf:wg:oauth:2.0:oob", "http://localhost" ]
}
}
При попытке использовать то же самое на моем домене emaua.com это не работает, конфигурация следующая:
{
"web": {
"client_id": "XXXXXX",
"project_id": "emaua-release-oauth",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_secret": "XXXXXX",
"redirect_uris": [ "http://emaua.com", "https://emaua.com", "https://emauawebapi.azurewebsites.net", "https://emauawebapi.azurewebsites.net/oauth2callback", "http://emaua.com/oauth2callback", "https://emaua.com/oauth2callback" ],
"javascript_origins": [ "https://emaua.com", "http://emaua.com", "https://emauawebapi.azurewebsites.net" ]
}
}
Есть ли способ настроить этот API таким образом, чтобы он не запрашивал идентификацию клиента и нормально работал в рабочем домене? Я почти пытаюсь обойтись без использования API данных Google, просто я не знаю, каковы будут последствия.