You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
はてなブックマークのAtomAPIの概要と、アクセスに必要な環境 今回は、「RESTなWebサービスの利用/開発」の第3回として、より本格的にWebサービスにアクセスする例を紹介します。RESTなWebサービスの1つとして、はてなブックマークの「AtomAPI」を例に取り上げ、Web開発用の簡易スクリプト言語であるPHP(PHP:Hypertext Preprocessor)を使ってブックマークの追加/編集/削除を行う方法を解説します。 AtomAPIは、ブログなどのWeb上の情報を、Webアクセスに用いられるHTTP(Hypertext Transfer Protocol)を通して編集するためのプロトコルです。AtomAPIは通称で、正式には「The Atom Publising Protocol」(略称はAtomPub)と呼びます。 AtomAPIでは、一般にはRESTの形式で通信を行
乱数生成 PHPで用意されている関数を使う一番簡単な方法です。 <?php $ran1 = mt_rand(); // 引数なし $ran2 = mt_rand(0, 10); // 0~10までの乱数値 $ran3 = mt_rand(100, 500); // 100~500までの乱数値 ?> ランダム文字列生成(文字コード利用) a-z,A-Z,0-9 を使ってランダム文字列を生成します。(今回は10桁) もし文字のみ、数字のみのランダム文字列(乱数)を生成したい場合は、 mt_rand() のASCII文字コードの部分と if文 の部分を変更してやるといいです。 <?php for ($i = 0, $str = null; $i < 10; ) { $num = mt_rand(0x30, 0x7A); // ASCII文字コード if ((0x30 <= $num && $
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
携帯電話固有の番号・FOMAカード番号の情報を取得する。 ■icc.php <html> <font size=2>ユーザーエージェントテスト</font> <?php echo $_SERVER["HTTP_USER_AGENT"]; ?> <A href="icc.php" utn>端末番号</A> </html> 上を元に、ちゃんと、プログラムを作ってみました。ドコモのFOMA・MOVA対応です。 機種名と、機種固有の番号を取得します。 FOMAの場合は、機体番号(ser)とFOMAカード番号(icc)が取得できますが、 通常個人を特定するページ(ログインなど)では、FOMAカード番号を使います。 そうすれば、機体を変えてもFOMAカードを変えなければ、ユーザーが再登録などをする必要がありません。 また、FOMAカード番号は、「iccxxxxxxxxxxx
さして重要でもない…っというか、むしろ積極的に広めたい情報を参照するだけのシステムで要ログインっていうのはどうなんだろう。 ましてや、guest/パスワード無しなんてアカウントを用意するとかさ(´・ω・`) …っという事とは直接関係ないですが、PHPでActive Directoryを使った認証をしたくなったので、ちょっとLDAP関数を使ってみたり。 こんなカンジですかね(・∀・)? <?php class ActiveDirectoryLoginProvider { var $config = array('server' => 'ldap://10.x.x.x', 'port' => 389, 'dn' => 'DC=xxx,DC=local', 'domain' => 'xxx' ); function validateUser($username, $password) { $li
2018-12-21 経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました MonacaEducation担当の岡本です。経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校の生徒達とビニールハウスなどの温度湿度をクラウドに記録、スマートフォンやタブレットなどのモバイル端末からグラフとして情報を確認できるようなシ… 経済産業省『未来の教室』実証事業の一環として宮崎県立日南振徳高等学校で『農業IoTシステム自作』講座を開催しました 2018-12-14 IT健保(関東ITソフトウェア健康保険)のお得な活用方法について調べてみた はじめまして、諸井です。 マーケティングや営業のフロント・バックオフィス全般を担当しています。 入社して3年弱、嬉しかったことはいくつかあるのですが、そのひとつは関東ITソフトウェア健康保険
はじめに GoogleやAmazonを始め、多くの代表的なWebサービスでは、それ自身の機能を多くの利用者(開発者)に使ってもらうために、APIを提供しています。 その仕組みとしてSOAPやXML-RPCが使われていますが、今回はPHP5の新機能であるSOAP拡張機能を用いて、SOAPによるブックマークサービスを作成してみます。 対象読者 PHP5を用いて開発している方を対象とします。 また、今回用いるSOAPの拡張機能はPHP5から導入されたものなので、PHP4で開発している方はPEAR::SOAPを利用することで同様の事ができると思います。 必要な環境 筆者の環境ではいわゆるLAMP構成で開発を行っています。対象OSは、Unix/Linuxです(Windowsでは、サンプルプログラムが動作しません)。以下に、必要なPHP Extension(PHP拡張)をリストアップしま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く