API」カテゴリーアーカイブ

PHPでjsonをpostするAPI実行

API結果を取得するのに、『file_get_contents』だと、不安になるほど遅い…

jsonのPOSTも出来る『file_get_contents』。かなりご愛用。
しかし『SSL形式』は少し苦手の様子。

でも大概APIって『SSL形式』なので、もう「どっか間違えたかな?』と心配になるレベルで遅い!
そんなときは『cURL』がオススメ!

一度作って試すとわかるけど、笑えるほど早さに差が付く。

もし書き換える場合、どの程度書き換えるか比較するために下記に表示しておく。
自分のために!
続きを読む

CDN経由でjQuery等

jQueryとかjavascriptライブラリを都度DLして自分のサーバにUPしてをしたくないとか、
アクセス数を節約したいのだとか、何だかんだ
CDN経由にしてみたらいいです。

たまに遅い気もするときもある、まぁたまにだ。
気のせいかも知れない。

まぁ、売り渡しや非公開の管理画面とかでもなきゃ、問題ないかと。

使い方は普通にjQuery使ってる人は自分のファイルへのsrc先を下記のソースコードのように変えるだけ。
説明や他の種類についてはリンク先をどうぞ!
ただし!説明は英語だ!頑張れ!
続きを読む

webで数式表示

web上で平方とか数式を表示させたいと思っても、
画像でも用意しないと思ったとおりには表示させることが出来ない。
でも、ちょっと使いたいくらいで、そんなんメンドクサイ。

Google Chart Toolsて便利なのね!
バーコードだけじゃないのね!

<img src="http://chart.apis.google.com/chart?cht=tx&amp;chl=x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}" alt="" />



すっごい!!
続きを読む

USER AGENTメモ

USER AGENTの種類

DoCoMo

mova・PDC端末は『DoCoMo/1.0』(ex_naviが付いたらカーナビ)
FOMAは『DoCoMo/2.0』が含まれている。
※フルブラウザの時は『DoCoMo』は含まれず『FOMA』と『Mozilla』が含まれる。
※Googleモバイルの場合は『DoCoMo/2.0』の他に『Googlebot-Mobile』が含まれる

『DoCoMo』が含まれていれば、DoCoMo端末と見ていい。

新FOMA(ブラウザ2.0)は、FOMAの中でも『c500』のもの。
(ブラウザ2.0ではないFOMAは『c100』)

SoftBank

通常端末は『J-PHONE』or『Vodafone』or『SoftBank』 が含まれている。
Motorolaの場合、『MOT-C』or『MOT-V』が含まれる。
※PCサイトブラウザのときは『SoftBank』と『Mozilla』が含まれる。

au

WAP2.0 (XHTML)は『KDDI-』
WAP1.0 (HDML)は『UP.Browser』が含まれている

ただし、Vodafone時代の端末に『UP.Browser』を使っている機種があるため、
au よりもSoftBankを先に記述する
※PCサイトビューアのときは『KDDI-』と『Mozilla』が含まれる。
続きを読む

Google Chart APIでQRコードを作成

グラフやチャートを動的に作成してくれる『Google Chart API』
なんとQRコードまで作成してくれるとは!!

使い方は簡単

http://chart.apis.google.com/chart?chs=【横px】x【縦px】&cht=qr&chl=【エンコードしたメッセージ】

これだけ。
※choe=XXXでエンコードを変更可能。デフォルトは『UTF-8』

ブラウザでURLを入れてみると見えます

firefoxだとPNG形式で
IEだとQuickTime形式で
表示されるのね、何故か。

IE表示のソースにはしっかり

<embed width=100% height=100% fullscreen=yes src="http://chart.apis.google.com/chart?chs=100x100&cht=qr&chl=[MOT]http://qooga.jb-jk.net">

となっている。

でも自動的に画像として使えるという噂、貼り方が異なるなんてとんでもねぇことはあるはずねぇ
てことで、試しに貼ってみました。
続きを読む