imgur загруженное изображение скрывается, как загрузить и сделать его публичным напрямую - PullRequest
0 голосов
/ 13 ноября 2018

когда я загружаю изображение в imgur, оно попадает в мою учетную запись даже в указанном мной альбоме, но остается скрытым :( ?????

Я пошел к https://apidocs.imgur.com/

это делает меня открытым почтальоном, я делал тесты.

Я выбрал «ЗАГРУЗИТЬ ПОСЛЕ ИЗОБРАЖЕНИЯ»

Я вставляю в раздел заголовка Авторизационный носитель {{token}} хэш альбома, название, описание

дает мне этот код

<?php

$request = new HttpRequest();
$request->setUrl('https://api.imgur.com/3/image');
$request->setMethod(HTTP_METH_POST);

$request->setHeaders(array(
  'Postman-Token' => 'dbbf023e-642e-493a-9fe2-e57f61680068',
  'cache-control' => 'no-cache',
  'Content-Type' => 'application/x-www-form-urlencoded',
  'Authorization' => 'Bearer {{token}}',
  'content-type' => 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW'
));

$request->setBody('------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"

R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="album"

ZTgISJ7
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="title"

title test
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="description"

descri
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="image"

{{umg url}}
------WebKitFormBoundary7MA4YWxkTrZu0gW--');

try {
  $response = $request->send();

  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}

Но что бы я ни пытался, изображение остается скрытым.

Можно ли загрузить изображение этим методом, и оно станет общедоступным?

Публичный пост (я имею в виду кнопку под названием "поделиться с сообществом").

Спасибо

...