プログラマーTweetjson_encode関数を用いることで、JSON形式のデータを簡単に生成できます。APIを作成するにあたって、ブラウザから直接アクセスすることによって意図しない動作を引き起こすことがないように、適切に処理する必要があります。以下サンプルでは、ブラウザ直アクセスの場合エラーになるようにしています。(ブラウザからの直接アクセスでない)ことを確認します。Content-Typeを「application/json」に設定します。可能な限りのエスケープを行い、JSON形式で結果を返します。(ブラウザからの直接アクセスでない)ことを確認します。Content-Typeを「application/json」に設定します。可能な限りのエスケープを行い、JSON形式で結果を返します。JSON_HEX_AMP);?>このサンプルでいくつかポイントがあり、JSONを出力するスクリプトでは以下の項目を必ず実施します。charset=UTF-8」と正しく指定する。nosniff」ヘッダーを追加する。JSONデータの適切なエスケープ処理(24行目)json.phpに直接アクセスすると以下のように表示されます。{"status":"\u4e0d\u6b63\u306a\u547c\u3073\u51fa\u3057\u3067\u3059"}1{"status":"\u4e0d\u6b63\u306a\u547c\u3073\u51fa\u3057\u3067\u3059"}次にJSON形式で返されたデータをjQueryで動的に処理します。jQueryを使用して、読込ボタンがクリックされたら処理を行ないます。API(json.php)で生成したjsonデータを取得して処理します。行のオブジェクトを生成します。列のオブジェクトを生成して行に追加します。行のオブジェクトをテーブルに追加します。読込ボタンを非表示化します。jQueryを使用して、読込ボタンがクリックされたら処理を行ないます。API(json.php)で生成したjsonデータを取得して処理します。行のオブジェクトを生成します。列のオブジェクトを生成して行に追加します。行のオブジェクトをテーブルに追加します。読込ボタンを非表示化します。投稿一覧SearchRanking1Y!mobileメール(@yahoo.ne.jp)とyahooメール(@yahoo.co.jp)2経費削減!無料で古紙・段ボールを持って行ってくれる業者まとめ3最新AndroidOSをインストール出来るカスタムROMのススメ4知らなかった...CSSでテキストの両端揃えが普通にできた5目標達成用紙(マンダラート)のGoogleスプレッドシートつくりました。