Archive

For the プログラミング/制作 category

楽天のWebサービスで提供されているAPIを触りはじめた

No Comments

ここのところ、ずっとおろそかだった週末開発。
そろそろ本腰を入れようと思い、まずは楽天のWebサービスで提供されているAPIを触り始めた。

これの目論見は単純に自分が商品を買う際に、楽天やらAmazonやらあちこち回るのだが、それが面倒なので一箇所で済むようにしようということからである。

まぁ、自分の都合というやつだ。

でも、せっかく作るのでアフィリエイトの仕掛けはしておくのである。

とりあえずは楽天のAPIだが、次はAmazonのAPI、そして他のショップ系でAPIを提供しているところがあればそれをマージして一括検索する仕掛けを用意する予定である。

GW中には楽天とAmazonでの検索はできるようにして、公開しておきたいところだ。

 

朝っぱらからバグ修正

No Comments

誕生日をつぶやくTwitter Botにバグがあった。

いつものように朝、Twitter Botのつぶやきを見ると、今日(2/14)のつぶやきがない。
「あれ?おかしいな?」と思い、プログラムの動作ログを見ると、エラーになっている。

エラーは単純明快で誕生日の人物が取得できていないためエラーになっていた。
実際のWikipediaの2月14日のエントリーには誕生日の人物は掲載されている。

ということは必然的に解析部分のエラーとなる。
調べてみると、とある条件で取得できないパターンがあることが判明。
今回はまさにそれにハマっていた。

ということで、朝からバグ取りをして、Twitter Botの再開をしたのであった。

そろそろ次のプログラムを作るかな

No Comments

先日、Twitter Botを作ったが、Botとわかってフォローしてくれているユーザがいる。
非常に有り難いことである。

面白い(?)とか使えるものであれば使ってくれたりするということである。
そりゃ、すごいフォロー数ではないけれども、何の告知もアピールもせずに、どこからともなくフォローしてくれるようになるというのは、ちょっと嬉しかったりする。

もちろん、BotをBotがフォローする、というパターンもあるけれども、それはそれでどんどん広まっていくことには違いない。

というところで、そろそろまた次のプログラムを作ってみようかと思う。
何を作るのかが肝になるのだが、ここは単純に自分が欲しいと思っているものを作るのがヤル気がでるかな、と思っている。

おそらく、私が作ろうと思っているものは、きっと誰かが同じようなものを作っているとは思うのだが、やはり自分専用に作る、作れるというのが大きな魅力だ。

ということで、そろそろ着手するつもりだ。
ちなみに、どういうものを作ろうとしているのかは、今回は内緒(笑)で進める。

TwitterBotにGoo.glの短縮URLを追加

No Comments

先日作成していたTwitterBotにGoo.glの短縮URLを追加した。

結局、先のエントリーの「BSDあれこれ」さんのものは全く使わず、シンプルな方法を選択。

シンプルな方法とはOAuthは使わず、JSON形式でLWP::UserAgentを使ってPOSTする方法である。

割とあっさりできた。

次回、起動するBotからリンク情報が埋まるはずである。

もし、リンク先にミスがあった場合には連絡してもらえると嬉しい限りだ。

ところで、さらにネットで調べたところ、CodeZineにPerlモジュールもPHP用のラッパーもあると記載されていた。
それを使えばよかったかな、と思うが、まぁ大したことではないので、よしとしよう。

Goo.glを今度はPerlで

No Comments

先日、PHPでGoo.glの短縮URL生成をやってみたが、今度はPerlでやってみようかと思う。

とはいいつつも、おそらくどなたかが実践されていると思うので先にググってみた。

やっぱりいらっしゃいますね。

BSDあれこれ」さんのところの「Googleの短縮URL goo.gl APIが公開されたのでperlで試す」というエントリー。

CGIそのものは利用するつもりはないけれども、ソースを流れでみたいのでダウンロードさせて頂きました。(感謝)

これからソースを読もうかな、と。



Blue Taste Theme created by Jabox