YQL uygulama kimliğini koymak için nereye

1 Cevap php

Ben YQL bir xml yanıt okumaya çalışıyorum:

$url = 'http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20geo.places%20where%20woeid%3D%22'.$woeid.'%22';

if (!$xml=simplexml_load_file($url) )
{
   //DO STUFF
}

Bu kod çalışır. Şimdi url dizesinde benim uygulama kimliği koymak için çalışıyorum ama nasıl yapılması gerektiğini bilmiyorum.

Teşekkürler.

1 Cevap

Ben senin isteklerini yetkilendirmek için bunu yapmak istediğinizi varsayalım; Örneğin, vb yüksek oranda sınırlarını, almak için?

Yetki yerine, sadece bir istek URL içine bir API anahtarı veya appId eklemek için YQL kullanımları OAuth. Bu süreç iyi belgelenmiş ve code examples PHP ve JavaScript hem de 2-ayaklı ve 3-ayaklı OAuth kullanarak istekleri kapsar.

Kamu (non-authed) hizmeti ihtiyaçlarını karşılamak değil herhangi bir neden var mı?