Во-первых, вам нужен PHP Open Social Client.
Как показано в documentation, вам необходимо создать osapi
container, для которого требуется поставщик и объект авторизации. В случае MySpace, это будет выглядеть примерно так:
$provider = new osapiMySpaceProvider();
$auth = new osapiOAuth2Legged("<consumer key>", "<consumer secret>", "<OpenSocial user ID>");
$osapi = new osapi($provider, $auth);
Я боюсь, что я понятия не имею, что происходит в области AUTH, является ли это те фактические строки или что-то, что вы уже знаете. Я уверен, что страница, на которой я ее получил, содержит больше информации. Но в любом случае, как только вы имеете osapi
контейнер, вы можете сделать 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');
Хотя эта ссылка может ответить на этот вопрос, то лучше включить основные части ответ здесь и укажите ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/18997579) –