返信する: もしもアプリ

対象モジュール もしもアプリ
件名 もしも ゲットAPI(^-^)/の使い方
要旨 クリックしてね♪ インストール 1ページにひとつの商品のデータを表示させたい場合は config.php を修正しよう♪ 1ページに複数の商品のデータを表示させたい場合は moshimo_get_api.js を修正しよう♪ 自分で javascript のコードを書い...



オプション

参照

Re: もしも ゲットAPI(^-^)/の使い方
投稿者: goodsmore 投稿日時: 2015/7/8 20:28
引用:
ゲストさんは書きました:
クロスオリジンリクエストをブロック: 同一生成元ポリシーにより、http://localhost/moshimo_api/ajax_load.php?id=102779 にあるリモートリソースの読み込みを拒否します。リソースを同一ドメインに移動するか、CORS を有効にすると解決できます。

ブラウザが、何らかの理由で、ブラウザがクロスドメインアクセスであると判断しているようですね

http://dev.classmethod.jp/etc/about-cors/

このサイトで、詳しく解説されていますが

・プロトコルが異なる(httpとhttpsも異なると判定される)
・ホスト名が異なる
・(ポート番号が明示されている場合)ポート番号が異なる

場合に、クロスドメインであると判断する場合があります

例えば、XAMPP でホストを http://localhost:8080/ と設定していて、src 属性では http://localhost:8081/ と設定していた場合には、クロスドメインと見なされ、エラーが可能性はあります

jquery.moshimo_api.js をエディタで開き、getMoshimoApi: function( params ) という行を探して、

var option = $.extend( {},defaultOption( 'api' ), o ) ;
var baseUrl = option.ajaxUrl || base_url() ;
alert( baseUrl ) ;

朱書き部分を追記した上で、アクセスした場合に、ポップアップで何が表示されますでしょうか?


Back to Top