IIJIMASが勉強しようとしています。

これからこれから♪

目次

Blog 利用状況

ニュース

共著:




わんくま同盟 東京勉強会 #99 私の資料

個数を数えてみたい!

わんくま同盟 東京勉強会 #91 私の資料

きっと楽しいトポロジー

わんくま同盟 東京勉強会 #45 数学デー 私の資料(pptxとxlsx)

確率の不思議

わんくま同盟 東京勉強会 #37 私のLT資料

数の冪の和の式 を求めてみよう!

デブサミ09でわんくま同盟の紹介をしたスライド

わんくま同盟 東京勉強会 #26 LT祭りの私のスライド

わんくま同盟 東京勉強会 #23の私のスライド

わんくま同盟 東京勉強会 #18の私のスライド


自己紹介(仮)

IIJIMASと申します。
東京都多摩市在住です。多摩川のそばです。
猫好きです。
IIJIMASのSは何って言われます。 IIJIMASって
なんて読むかは自由です。
魚や網間企業とゲームとは無関係です。
数学とか宇宙とかの読み物とか好きです。
血液型:果汁100%A
メタボ予備軍。。。orz
Twitter

...............
MVP 審査応募ページ~ 求む、日本のMVP。
MCTS:.NET Framework 2.0: Windows アプリケーション
MCTS:.NET Framework 2.0: Windows アプリケーション

MCSD.NET:マイクロソフト認定ソリューションデベロッパー(MCSD) Microsoft .NET トラック
Microsoft Certified Solution Developer for Microsoft.NET

リンク

わんくま同盟
わんくま同盟

C#VB.NET掲示板
C#VB.NET掲示板

わんくま同盟 Blog's

ちょっと一言(仮)


書庫

日記カテゴリ

そういえばTwitterで遊んでました。

実は先月から、JavascriptだけでもTwitterのクライアント作れないのかなーとTwitterのAPIで遊んでました。

とりあえず、自分のフレンドタイムラインを表示するだけのページは作れました↓
(最新の100件を表示するようになっています。HTMLソースの「count=100」の数字を変えるともっと表示できます。
試したところ1度に820件まで表示できました。ちょっとかえれば、user_timelineも取得できます。)
http://iijimas.wankuma.com/TwitterTimeLine.html

ただし、Javascriptだけでもうちょっとなんかしようとしたり、更新(発言)もできるようにしようとすると、クロスドメインアクセスとなり、それはブラウザで禁止されているので、エラーとなってしまいました。

もうちょっと何とかしようとしたページ↓ htmlがローカルにある場合(ソースの表示から保存)は表示できました。
http://iijimas.wankuma.com/TwitterTimeLine2.html

更新の機能も試みました↓htmlがローカルにある場合は発言できました。
http://iijimas.wankuma.com/TwitterJSTest.html

Javascriptだけではこんなところが限界なのでしょうか・・・?

投稿日時 : 2008年10月19日 19:07

コメントを追加

# re: そういえばTwitterで遊んでました。 2008/10/19 19:38 渋木宏明(ひどり)

HTA にすればクロスドメインの制限を回避できたかも

# re: そういえばTwitterで遊んでました。 2008/10/19 22:05 ゆきゆっき

この辺りが参考になります
http://www.geocities.jp/twicli/

# re: そういえばTwitterで遊んでました。 2008/10/19 23:42 fnya

JavaScriptでクロスドメイン通信をする方法に、JSONPという手法がありますね。

JSONPは、下記サイトを参考にしてみてください。

http://zapanet.info/blog/item/1084
http://zapanet.info/blog/item/1085
http://gihyo.jp/dev/serial/01/web20sec/0003

他にも、iframe を使用してバックグラウンドで通信した結果を、親フレームから取得する方法が昔ながらの通信方法です。

まあ、クロスドメイン通信はセキュリティ上微妙なところがありますのでお気をつけください。

タイトル
名前
URL
コメント