Мы пытаемся создать интеграцию между нашими продуктами и Google Home, наш проект работал раньше, но вдруг он просто перестал работать без каких-либо изменений кода или чего-либо еще.
Этот проект отлично работает на нашемсервер разработки, который в основном является тем же кодом, но с другим URL-адресом и базой данных webhook
Мы видим, что наш поток OAuth работает отлично, и мы отвечаем на Google с правильным Json, подобным этому
{
token_type: 'Bearer',
access_token: 'OUR_ACCESSTOKEN',
refresh_token: 'OUR_REFRESHTOKEN',
expires_in: 54000
}
После этого Google должен позвонить нашему URL-адресу webhook, но по какой-то причине он не вызывает его.Мы попытались отбросить веб-крючок, и он работает нормально, мы можем получить наш userAgentId, все устройства и т. Д., Но, как только Google звонит, он, похоже, не работает.Что мы можем видеть из их средства просмотра журналов, так это то, что мы получаем эту ошибку
{
insertId: "xxxxxxx"
logName:
"projects/OUR_PROJECT_ID/logs/actions.googleapis.com%2Factions"
receiveTimestamp: "2019-06-11T08:35:03.437747527Z"
resource: {
labels: {
action_id: "SMART_HOME_SYNC"
project_id: "OUR_PROJECT_ID"
version_id: ""
}
type: "assistant_action"
}
severity: "ERROR"
textPayload: "SYNC: Request ID xxxxxxxxxx failed with code:
BACKEND_FAILURE"
timestamp: "2019-06-11T08:35:03.430382822Z"
}
РЕДАКТИРОВАТЬ: Когда я связываю свой аккаунт, он говорит: «Аккаунт теперь связан» и он начинаетсячтобы загрузить, после долгого времени он просто говорит: «Произошла ошибка, пожалуйста, попробуйте позже».Я пытался это несколько раз без успеха