JavaScript и API Pastebin: "Неверный запрос API, неверный api_option"?

Я пытаюсь сделать вставку Pastebin, используя JavaScript и вызов JQuery AJAX. Это мой код:

$.ajax({
    url: "http://pastebin.com/api/api_post.php",
    type: "POST",
    dataType: "JSONP",
    data: {
        "api_dev_key": pbkey,
        "api_option": "paste",
        "api_paste_code": "blah blah"
    },
    success: function(res) {
        console.log(res);
    },
    error: function(res) {
        console.log("Error");
    }
});

Согласно документации, это должно работать нормально:

Создание новой вставки, [Обязательные параметры]

Включите все следующие параметры POST при запросе URL:

  1. api_dev_key - ваш уникальный ключ для разработчиков API.
  2. api_option - установить как "вставить", это будет указывать, что вы хотите создать новую вставку.
  3. api_paste_code - это текст, который будет написан внутри вашей вставки.

Если пропустить любой из этих параметров, произойдет ошибка.

Тем не менее, страница возвращает следующую ошибку всякий раз, когда я запускаю свой код:

Bad API request, invalid api_option

Я также получаю Resource interpreted as Script but transferred with MIME type text/html: в консоли, но из того, что я прочитал, это не является существенной или даже реальной ошибкой. Есть идеи?

0 ответов

Другие вопросы по тегам