Я работаю над проектом, в котором я разрешаю пользователю входить в систему с помощью gitHub. Затем отображать им пользователей, за которыми они в настоящее время подписаны, вместе с кнопкой отмены подписки. Осталось только отписаться. Я поискал в Github и нашел следующий запрос:
DELETE /user/following/:username
Теперь я не знаю, как использовать это в PHP, пожалуйста, помогите мне с этой частью.
Во-вторых, когда пользователь перезагружает страницу, страница заполняется таким количеством ошибок, что я не знаю, как от них избавиться.
Какой код вы используете для других запросов, таких как GET, POST и PUT? Что касается многих ошибок, которые вы упомянули в последнем предложении; это может не иметь отношения к этому вопросу, поэтому может быть более уместным посвятить ему новый вопрос. Также включите журналы ошибок.






Вы можете использовать cURL с его CURLOPT_CUSTOMREQUEST для выполнения запроса DELETE. Результат будет немного похож на следующий (непроверенный!) Код:
$curl = curl_init($apiUrl . '/user/following/:username');
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "DELETE");
$result = curl_exec($curl);
Вы захотите использовать функции PHP curl (или что-то вроде Guzzle). Github также предлагает различные PHP SDK для работы с их API по адресу developer.github.com/v3/libraries.