Йода Спик Апи. Это ключ или код?

Я пытаюсь использовать Йода говорить API. Вот моя скрипка этого:

  • http://jsfiddle.net/Dansker/tdhnmmye/

    $.ajax({
        url: 'https://yoda.p.mashape.com/yoda', // The URL to the API. You can get this by clicking on "Show CURL example" from an API profile
        type: 'GET', // The HTTP Method
        data: {sentence: $("#boxArea").val()}, // Additional parameters here
        datatype: 'json',
        success: function (data) {
            alert(data);
        },
        error: function (err) {
            alert(err);
        },
        beforeSend: function (xhr) {
            xhr.setRequestHeader("X-Mashape-Authorization", "<RvyROurVRvmshRzDcAtXABdytvkDp1MtroWjsnXo8Dcs9Dq6SB>"); // Enter here your Mashape key
        }
    });});});
    

Я думаю, что код все работает, но я получаю 403 ошибки о том, что мой ключ не работает. Я продолжаю сбрасывать свой ключ, но он продолжает говорить, что он не работает. Это ключ или что-то еще? Также "йода говорит" будет отображаться как предупреждение?

1 ответ

Просто предположение, но вы пытались снять внешние угловые скобки?

Попробуйте изменить это:

xhr.setRequestHeader("X-Mashape-Authorization", "<RvyROurVRvmshRzDcAtXABdytvkDp1MtroWjsnXo8Dcs9Dq6SB>");

К этому:

xhr.setRequestHeader("X-Mashape-Authorization", "RvyROurVRvmshRzDcAtXABdytvkDp1MtroWjsnXo8Dcs9Dq6SB");
Другие вопросы по тегам