1

私は Big Commerce API を使用しています。Big Commerce Hosted Shop を使用するだけで、追加のホースは使用しません。したがって、PHP コードで BC API を使用することはできません。

ajax を呼び出して、カスタム フィールドなどの追加データを個別に表示しようとしています。

私の解決策は、「製品の管理」権限を持つユーザーを作成することです。次に、この資格情報を使用して Ajax 呼び出しを作成します。

ここにajaxがあります:

$.ajax({
type: 'GET',
url: 'https://store-convvXX.mybigcommerce.com/api/v2/products/85/customfields.json',
dataType: 'json',
//'otherSettings': 'othervalues',
beforeSend: function(xhr) {
    //May need to use "Authorization" instead
    xhr.setRequestHeader("Authorization",
        "Basic amF2YXNjcmlwdF91c2VyOjI0MmEwMTU1NWYyYjk4OTk1MzI3MmM1MDQxYjU1MTlj");
},
success: function(result) {
    alert('done');
    document.write(result);
},
error: function(){
    alert('error');
}

});

しかし、私はいつも応答 401 を受け取ります。誰でもあなたの経験を私と共有できます。皆様からのご意見をお待ちしております。

4

1 に答える 1