2009-09-05 14 views
15

Foursquare'in API'sine bağlanmak için OAuth kimlik doğrulaması kullanan bir komut dosyası oluşturmam gerekiyor, ancak oauth-php kitaplığı çok karmaşık.OAuth ve PHP'yi oauth-php kütüphanesini kullanmadan nasıl kullanabilirim?

MySQL kullanmayan bir sayfa komut dosyası var mı? Ben sadece çerezleri kullanmayı tercih ederim.

+2

Harika bir soru. oauth-php gerçekten çok karmaşıktır. İyi bir kütüphane örneği yoldan çıktı. Mükemmel bir soru için –

+1

+1. Hemen benzer bir şey göndermek üzereydim! :) – Till

+0

hiç kimse oauth2 için herhangi bir basit bulmak? – timh

cevap

0

ara (inkübatör içinde mevcuttur, ve umut verici bir sonraki Çerçeve sürümde) Zend_Oauth modülü mükemmel ve kullanımı kolaydır. Ayarladıktan sonra sadece Zend_Http_Client gibi görünüyor.

+1

Zend'in "basit" olarak nitelendirdiği bir şey olduğunu düşünmüyorum. – Bangkokian

5

Bu kütüphane kullanımı gerçekten basittir: orada iki farklı şey tüketici ve sunucu iyi temelde Onun burada örnek görünüyor olduğunu anlamak için şimdi http://code.google.com/p/oauth-php/ ve mümkün:

http://github.com/jrconlin/oauthsimple/

+0

Bu ayrıca daha iyi korunur ve bu ağustos ayından itibaren kaynağa dahil edilen ağrılı basit bir örneğe sahiptir. Bunu tercih ederim (yaptığım gibi). –

+0

Bu sadece oauth1.0 için değil mi? Oauth2 için herhangi bir basit olanlar? – timh

+0

Bu OAuth 1.0 veya 2.0 mı? – samyb8

0

ben bu kitaplığı kullanmış Burada aynı şeyi yapıyor.

0

Eğer oauth-php kütüphanesini kullanmak istemiyorsanız, bunu yaparken kendi küçük kütüphanenizi bile yazabilirsiniz. Örneğin Twitter ile OAuth'un benim en basit ve en küçük uygulanmasını kontrol etmek ve Bağlantılı edebilirsiniz:

https://github.com/adrianmalik/php-oauth/blob/master/README.md

Bunu için gereken her şeyi vardır bulacaksınız.

İlgili konular