2017-08-27 4 views
0

私はこのようなAlgoliaインデックスに新しいオブジェクトを追加しようとしている:私はAlgoliaのJavascriptのaddObject非HTTPS

{message: "This method is only available in HTTPS", status:403} 

:私は、コンソールで次のエラーメッセージが出続けるしかし

var objects = [{ 
     firstname: 'Jimmie', 
     lastname: 'Barninger' 
    }, { 
     firstname: 'Warren', 
     lastname: 'Speach' 
    }]; 

    index.addObjects(objects, function(err, content) { 
     console.log(content); 
    }); 

algoliasearch('myID', 'myKey', {protocol: 'http:'}); 

しかし、私はまだ同じエラーメッセージが表示されています。

私はnode.jsの代わりにブラウザでこれを実行していますが、公開されているWebサイトではなく、内部管理ダッシュボードのみです。

私の質問は、Algolia addObjectメソッドをHTTPSではなくHTTPで動作させるにはどうすればよいですか?

ありがとうございます!あなたはhttpsを使用するように

algoliasearch('myID', 'myKey', {protocol: 'https:'}); 

を:

答えて

2

あなたが使用する必要があります。

+0

この機能に非HTTPSを使用できますか?それは一般公開サイトではありません。 – user2028856

+0

インデックス作成操作は、HTTPではなくHTTPS経由でのみ利用できます。 httpウェブサイトからhttpsエンドポイントを呼び出す際に問題はありますか? – vvo

+0

ああ、HTTPS以外のWebサイトからHTTPSエンドポイントを呼び出すことは可能ですか?申し訳ありませんが、私はそれが不可能だと思った。 – user2028856

関連する問題