-1
任何人都知道如何檢索用戶通過api.ai發送的圖像?我只是訪問原始的機構請求?當它似乎沒有發送到api.ai時,我該怎麼做?我只是使用我的服務器來回應?如何獲取用戶通過api.ai在Facebook Messenger中發送的圖片?
任何人都知道如何檢索用戶通過api.ai發送的圖像?我只是訪問原始的機構請求?當它似乎沒有發送到api.ai時,我該怎麼做?我只是使用我的服務器來回應?如何獲取用戶通過api.ai在Facebook Messenger中發送的圖片?
API.AI包含有關API.AI對每個API.AI webhook請求發送的JSON屬性中的一鍵集成中的原始請求的原始請求的信息。用於與圖像發送一個Facebook Messenger的豐富的通訊消息的格式有以下形式:
{
"originalRequest": {
"source": "facebook",
"data": {
"sender": {
"id": "<PSID>"
},
"recipient": {
"id": "<PAGE_ID>"
},
"timestamp": 1458692752478,
"message": {
"mid": "mid.145869661...",
"attachments": [
{
"type": "image",
"payload": {
"url": "<IMAGE_URL>"
}
}
]
}
}
}
}
Gist of full code example here
可以使用originalRequest.data.message.attachments[0].payload.url
屬性來獲得圖像的URL。