我已经让Webhooks为我们的开发者帐户工作,并且每次有优步请求时它都会发出status_changed消息,即使请求不是从我们的应用程序发起的(使用“all_trips”权限)
当我们收到回复时,我们如何确定这是用户?例如。在下面的响应中,无法确定并使用服务器令牌对resource_href进行身份验证会出现“提供的无效OAuth 2.0凭据”错误。
{ “event_id”:“3a3f3da4-14ac-4056-bbf2-d0b9cdcb0777”, “event_time”:1427343990, “event_type”:“all_trips.status_changed”, “meta”:{ “resource_id”:“2a2f3da4”, “resource_type”:“请求”, “身份”:“接受” }, “resource_href”:“https://api.uber.com/v1/requests/2a2f3da4” }
答案 0 :(得分:2)
感谢您抓住这个!我们推出了一个修复程序,将用户UUID添加为" meta"中的附加字段。部分,以及更新我们的文档:https://developer.uber.com/docs/webhooks
如果您有任何问题,请告诉我们!