OpenSocial istemci kitaplığı kullanılarak MySpace profil bilgi almak nasıl?

2 Cevap php

Böyle OpenSocial PHP İstemci kütüphanesi kullanarak OAuth kullanarak bir kişinin profilinden doğum tarihi olarak MySpace veya Orkut bilgi almak konusunda herhangi bir tavsiye?

Ben süreci kayıp yaşıyorum ve öğreticiler karmaşıktır. Herhangi bir basit kod yararlı olacaktır!

Teşekkürler.

2 Cevap

İlk olarak, PHP Open Social Client gerekir.

Görüldüğü gibi documentation, bir sağlayıcı ve bir yetkilendirme nesneyi gerektiren bir osapi kabı , oluşturmak gerekir. MySpace durumunda, bu gibi görünecektir:

$provider = new osapiMySpaceProvider();
$auth = new osapiOAuth2Legged("<consumer key>", "<consumer secret>", "<OpenSocial user ID>");
$osapi = new osapi($provider, $auth);

Ben o bu gerçek dizeleri veya zaten bilmeniz gereken bir şey olup olmadığını, auth bölgede neler olup bittiğini hiçbir fikrim yok korkuyorum. Ben onu aldım sayfasında daha fazla bilgi vardır eminim. Eğer osapi kap var bir kere Ama her iki durumda, daha sonra yapabilirsiniz requests for user info:

   $profile_fields = array(
        'aboutMe',
        'displayName',
        'bodyType',
        'currentLocation',
        'drinker',
        'happiestWhen',
        'lookingFor'
    );

$self_request_params = array(
      'userId' => $userId,              // Person we are fetching.
      'groupId' => '@self',             // @self for one person.
      'fields' => $profile_fields       // Which profile fields to request.
  );

$result = $osapi->people->get($self_request_params), 'self');