【发布时间】:2016-08-25 13:29:59
【问题描述】:
我正在为 Facebook Messenger Platform Send API 开发框架,但在尝试创建航空公司行程模板 (https://developers.facebook.com/docs/messenger-platform/send-api-reference/airline-itinerary-template) 时出现此错误:
{
"error": {
"message": "(#-1) Send API unexpected internal error",
"type": "OAuthException",
"code": -1,
"fbtrace_id": "DBWbw/pHJGv"
}
}
这是触发它的请求:
{
"message":{
"attachment":{
"type":"template",
"payload":{
"flight_info":[
{
"connection_id":"123",
"segment_id":"123",
"aircraft_type":"Boeing",
"travel_class":"business",
"flight_number":"123",
"departure_airport":{
"airport_code":"CT",
"city":"Catania",
"terminal":"F",
"gate":"54"
},
"arrival_airport":{
"airport_code":"BG",
"city":"Bergamo",
"terminal":"C",
"gate":"12"
},
"flight_schedule":{
"boarding_time":"2016-8-25T15:8",
"departure_time":"2016-8-25T15:8",
"arrival_time":"2016-8-25T15:8"
}
}
],
"passenger_info":[
{
"passenger_id":"1",
"ticket_number":"215",
"name":"Sarah Hum"
},
{
"passenger_id":"2",
"name":"Jeremy Goldberg"
}
],
"passenger_segment_info":[
{
"segment_id":"241",
"passenger_id":"251",
"seat":"14A",
"seat_type":"Economy",
"product_info":[
{
"title":"Cabin",
"value":"Coach"
}
]
}
],
"price_info":[
{
"title":"Cabin",
"amount":100.0,
"currency":"USD"
},
{
"title":"Ticket",
"amount":200.0
}
],
"base_price":200.71,
"tax":200.0,
"total_price":4032.54,
"currency":"USD",
"pnr_number":"D0FQTK",
"intro_message":"Here\u0027s your itinerary",
"locale":"en_US",
"template_type":"airline_itinerary"
}
}
},
"recipient":{
"id":"************"
}
}
在这个网址:https://graph.facebook.com/v2.7/me/messages?access_token=*******
我只有这个特定的模板才有这个问题。其他工作正常。有人知道可能是什么原因吗?
谢谢。
【问题讨论】:
-
“unexpected internal error” 意味着即使 API 本身也不确定 :) 提交错误报告,以便他们查看:developers.facebook.com/bugs(确保提及 fbtrace_id,这有助于他们更快地找到相关数据。)
-
谢谢,在发帖之前我已经这样做了。我认为这里的某个人可能对此有任何其他信息。
-
你的意思是在帖子里吗?在那个之前我没有添加任何评论,它没有被编辑......
标签: facebook facebook-messenger facebook-send-api