Путаница в Pastebin API

Итак, я использую API Pastebin (https://pastebin.com/api#9), чтобы список сообщений пользователей. Но, судя по тому, что он говорит, похоже, вам нужно знать пароль пользователя, чтобы перечислить пасты?

PHP-скрипт:

$api_dev_key        = 'DEV KEY';
$api_user_key       = 'USER KEY';
$api_results_limit  = '100';
$url            = 'https://pastebin.com/api/api_post.php';
$ch             = curl_init($url);

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'api_option=list&api_user_key='.$api_user_key.'&api_dev_key='.$api_dev_key.'&api_results_limit='.$api_results_limit.'');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_NOBODY, 0);

$response       = curl_exec($ch);
echo $response;

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


person Community    schedule 29.06.2017    source источник
comment
У кого-нибудь есть идея?   -  person    schedule 29.06.2017


Ответы (1)


Сгенерируйте api_userkey здесь:

https://pastebin(dot)com/api/api_user_key.html

Нет необходимости генерировать его снова, если вам это не нужно. Вам нужно использовать вместе с вашим ключом api_dev_key. Также я настоятельно рекомендую использовать этот пакет:

https://github.com/gebn/Brush

person fawzib    schedule 13.02.2019