我正在尝试使用instagram api,我似乎不理解他们从关系端点发出的请求之一,所以这里,
GET /users/{user-id}/relationship and POST /users/{user-id}/relationship
此信息来自此页面“http://instagram.com/developer/endpoints/relationships/”
如何使用这个API for android应用程序???以便更好地理解。
我从这个页面https://apigee.com/console/instagram尝试了“apigee”,但我收到的错误如下:
{ "meta": {
"error_type": "APIInvalidParametersError",
"code": 400,
"error_message": "please supply action=approve,ignore,follow,block,unblock,unfollow"}}
实际上我不知道如何使用上面描述的POST和GET方法......
抱歉我的英语不好和语法错误。 感谢..答案 0 :(得分:0)
您可以将此与curl post方法一起使用。以下是获取目标用户关系的示例代码
$data = "action=follow";
$ch = curl_init('https://api.instagram.com/v1/users/{user_id}/relationship?access_token={access_token}');
curl_setopt($ch, CURLOPT_POST, 1);
//curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept: application/json',
'Content-Length: ' . strlen($data)) );
$result = curl_exec($ch);