Actualizar para Premium

Versão da API 1.1

Esta documentação explica como fazer para registrar, configurar, e desenvolve seu app assim você pode usar com sucesso nossa APIs

Criar App

Para que seu app acessar nossa APIs, você tem que registrar seu app usando o Painel da App. Inscrição em criar um App ID que nos deixa saiber quem é você, nos ajuda distingir seu app de outro apps.

  1. Você precisará para criar um novo App Criar nova App
  2. Uma vez que você criou seu App você adquirirá seu app_id e app_secret
Entrar Com

Log in With system is a fast and convenient way for people to create accounts and log into your app. Our Log in With system enables two scenarios, authentication and asking for permissions to access people's data. You can use Login With system simply for authentication or for both authentication and data access.

  1. Começando o processo de login de OAuth, Você precisa usar uma ligação para seu app tipo isto:
    <a href="https://clube7social.com/api/oauth?app_id=YOUR_APP_ID">Log in With Clube Sete</a>

    O usuário será redirecionedo para Entrar Com assim como está página

  2. Uma vez que o usuário aceiteu seu app, o usuário será redirecionado a seu App Redirecione URL com auth_key tipo assim:
    https://mydomain.com/my_redirect_url.php?auth_key=AUTH_KEY
    Assim auth_key válido só para uma vez de tempo, uma vez você usou isto você não será capaz para use novamente e gere código novo, você precisará redirecionar o usuário para o link Entre com ligação novamente.
Token de acesso

Uma vez que você obter a aprovação de usuário de seu a janela Entrar Com de sua app e retornacom o auth_key quais meios que agora você está pronto a dados de retribuição de nossa APIs e para que comece este processo você precisará autorizar seu app e adquirir o access_token e seguir nossos passos para aprender como obter isto.

  1. Para Adquirir um símbolo de acesso, faça um pedido HTTP GET peça ao seguinte endpoint:
    <?php
    $app_id = "YOUR_APP_ID"; // your app id
    $app_secret = "YOUR_APP_SECRET"; // your app secret
    $auth_key = $_GET['auth_key']; // the returned auth key from previous step
    
    $get = file_get_contents("https://clube7social.com/api/authorize?app_id=$app_id&app_secret=$app_secret&auth_key=$auth_key");
    
    $json = json_decode($get, true);
    if(!empty($json['access_token'])) {
        $access_token = $json['access_token']; // your access token
    }
    ?>
    Assim access_token válido apenas para 1 hora, uma vez se obteve inválido você precisará gerar um novo e redirecione o usuário novamente ao com link Entrar Com.
APIs

Uma vez que você adquirir seu access_token Agora você pode recobrar informações de nosso sistema por pedido HTTP GETquais suportes os parâmetros seguintes

Endpoint Descrição
api/get_user_info

Obter informação de usuário

Você pode recobrar informações de usuários assim como

if(!empty($json['access_token'])) {
   $access_token = $json['access_token']; // your access token
   $get = file_get_contents("https://clube7social.com/api/get_user_info?access_token=$access_token");
}

O resultado será:

{
    "user_info": {
        "user_id": "",
        "user_name": "",
        "user_email": "",
        "user_firstname": "",
        "user_lastname": "",
        "user_gender": "",
        "user_birthdate": "",
        "user_picture": "",
        "user_cover": "",
        "user_registered": "",
        "user_verified": "",
        "user_relationship": "",
        "user_biography": "",
        "user_website": ""
    }
}