Ich habe versucht, Estimote API zu integrieren, um die Beacons-Liste zu meinem persönlichen CMS zu bringen, ich stoße auf das Problem, dass ich "Unauthorized" -Nachricht bekomme, die ich durch die Api-Dokumente und den General gelesen habe - Ermächtigung ist derjenige, der ich kann, da ich die Baken bin die, die in meinem Cloud-Konto sind, theres ein Beispiel auf einem curl Anfrage, dass ich die Liste der Baken bekommen kann dies tun:Estimote API-Integration
curl -u app_0a1b2c3d4e:0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d \
-H 'Accept: application/json' \
https://cloud.estimote.com/v1/beacons
das Problem ist, dass ich versucht habe, das zu tun, und es sagt, dass ich im Allgemeinen sollte ich App ID und App Token verwenden, um meine Anfragen zu autorisieren
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);
irgendwelche ideen was mache ich falsch? https://cloud.estimote.com/docs/#api-Beacons-GetBeacons
Versuchen Sie eine appid und App-Token haben Sie? –
@VasilShaddix Shaddix Ja, es ist in meinem Cloud-Konto zu registrieren –