#php #api #patreon
Вопрос:
Я разрабатываю приложение patreon, которое может получать информацию от patreon и получать количество мест на уровне, и если количество мест меньше 4, чем добавить больше мест. С помощью
Документы API https://docs.patreon.com/
Git-код https://github.com/Patreon/patreon-php
Я подготовил код
<?php session_start();
require_once __DIR__.'/vendor/autoload.php';
use PatreonAPI;
use PatreonOAuth;
$access_token = $_SESSION['access_token'];
$refresh_token = $_SESSION['refresh_token'];
// Get your campaign data
// $campaign_response = $api_client->fetch_campaign();
// $campaign_id = $campaign_response->get('data.0.id');
// Make an OAuth client
$client_id = 'client_id';
$client_secret = 'client_secret';
$oauth_client = new PatreonOAuth($client_id, $client_secret);
// Get a fresher access token
$tokens = $oauth_client->refresh_token($refresh_token, null);
print_r($tokens);
$_SESSION['access_token'] = $tokens['access_token'];
$_SESSION['refresh_token'] = $tokens['refresh_token'];
$access_token = $_SESSION['access_token']; // Your Creator Access Token
$refresh_token = $_SESSION['refresh_token'];
$api_client = new PatreonAPI($access_token);
// $campaign_response = $api_client->fetch_campaign_details(7510630)['data']['relationships']['tiers']['data'][1];
$campaign_response = $api_client->fetch_campaign_details(campaign_id);
print_r($campaign_response);
Я могу получить информацию о компании и идентификаторы уровней, но я не смог найти способ просмотреть tier_spots и обновить их через API.
Пожалуйста, помогите мне с этим.
Комментарии:
1. Я тоже нахожу.