私は個人的なCMSにビーコンリストを持って来るためにEstimote APIを統合しようとしてきました。私は "Unauthorized"というメッセージが表示されています。私はApiのドキュメントと一般 - 認証は、私はこれを行うことにより、ビーコンのリストを取得することができます私は自分のクラウドアカウントにビーコンを持ってるから、カール要求に例をtheresの私ができる1:Estimote APIの統合
curl -u app_0a1b2c3d4e:0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d \
-H 'Accept: application/json' \
https://cloud.estimote.com/v1/beacons
問題私はこれをやろうとしており、一般的には私の要求を承認するためにアプリケーションIDとアプリケーショントークンを使用する必要があります。
header('Content-Type: application/json');
$app_id = "appid";
$token = "token";
$ch = curl_init('https://cloud.estimote.com/v1/beacons?appid='.$appId.'&apptoken='.$token);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json'));
$result = curl_exec($ch);
print_r($result);
curl_close($ch);
私は何が間違っているかに関するアイデアを教えてください。 https://cloud.estimote.com/docs/#api-Beacons-GetBeacons
を試してみてください? –
@VasilShaddix Shaddixはい私の見積もりクラウドアカウント –