我正在尝试实现Facebook支付(在画布上),到目前为止,我得到的是FB正在调用我的回调URL,我可以获取付款的ID,现在我应该调用Graph Api来获取详细信息。这是我做不到的。
这里(https://developers.facebook.com/docs/graph-api/reference/v2.2/payment)是在PHP中执行此操作的示例:
$request = new FacebookRequest(
$session,
'GET',
'/{payment-id}'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
它返回 NULL。他们后来说:
需要创建付款的应用的应用访问令牌。
我不知道如何获得一个,然后如何将其与上述请求一起发送。
有人可以帮忙吗?
您需要发出以下获取请求:
https://graph.facebook.com/oauth/access_token?client_id={app_id}&client_secret={app_secret}&grant_type=client_credentials