タグ: twitterAPI を抽出しています。
Total: 8

9wash twitter geologリリース

2010/1/31 21:24
9wash twitter clientに、座標データをログ化するgeologを追加しました。

http://tw.9wash.com/geolog
http://tw.9wash.com/geolog/kuwatter

9washからの投稿は、自動geolog化されます。
他のクライアントからの投稿をログ化したい場合は、batchで追加してください。気ままなスパンでタイムラインを読みにいって更新します。
http://tw.9wash.com/batch

また、適当に
http://tw.9wash.com/geolog/ユーザー名
にアクセスした場合は、とりあえずそのユーザーの直近200投稿から座標付を探しにいき、データがあれば表示します。

・・・
そうそう、batch利用の場合、OAuthのアクセストークンなどを、サーバーに持たせています。(基本はCookieのみ)

9wash twitter batchリリース

2010/1/26 02:56
9wash twitter clientに、batch処理登録ページを追加しました。
http://tw.9wash.com/batch

とりあえず、
「検索文字列「○○」で、ヒットしたタイムラインのユーザーを、リスト「○○」に追加する。
というbatchのみ登録できます。

これだけをやりたかったので、他にイメージがないのですが、リクエストがありましたら、どこかにご記入下さい。

たくさん登録すると、API制限が早くなるのでほどほどに。

・・・
使い方のイメージとして、僕だったら、
検索文字列「9wash」で、ヒットしたタイムラインのユーザーを、リスト「tw9wash」に追加する。
検索文字列「#postmap」で、ヒットしたタイムラインのユーザーを、リスト「postmap」に追加する。
こんな感じで登録します。
▼追記 2010/1/26 16:17
朝青龍が勝ったら、○○にダイレクトメッセージを送るというbatchは良さそうだ。
▼追記 2010/1/28 11:33
twitter searchAPIのfrom_user_idってuserのidとは別ものってこと忘れてて、まったく関係ないユーザーが登録されるというbugがありました。
listに加えるapiは、idしか受け付けないしほんとやっかいな仕様だな。#twitterAPI

#9wash ver.1.12 listとgeo関係実装

2009/11/23 02:09
<リスト関係>
  • 上のメニュー「li」がそれです。
  • twitterを開く「t」は、セレクターに持っていきました。(上のアイコンの並びは、iPhoneの幅の関係で今の数が限界なのです)
  • リストは、「つくったもの」「フォローしているもの」「フォローされているもの」で、タブになっています。
  • 自分のリストの場合、リストのタイムラインへ移動し、上部の
    lists >@kuwatter/keru (member: 4 | follower: 1) の「member」をクリックしたページにて、メンバーを追加できます。スクリーンネームを入力して、メンバー追加ボタン。(メンバー削除は挫折)
  • リストの追加も挫折
  • リストのフォローは、実装されています。該当のリストタイムラインの右上あたり。(フォロー解除は挫折)
  • リストのタイムラインも、1分毎に自動リロードします。

<座標関係>
  • twitterの設定で、「Enable geotagging」にチェックしておけば、座標を投稿できます。(これまでのテキスト挿入ではなく、twitterがlat,longを持ちます)
  • 9washでは、座標が入っていれば青いピンアイコンが付きます。クリックすると地図が開きます。(座標の利用は、他のクライアントでも進んでいくと思われます)

<その他>
  • セレクターに「api limit」というメニューを付けました。API制限のステイタスが分かります。
  • 他にもあれやこれややった気もするのですが、気のせいかもしれません。

<いくつか気づいたこと>
  • friendって、双方向じゃないような気がします。フォローしていれば、出てくるように思えるのは思い違い? このあたり。
    http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-friends_timeline
    http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses friends
  • リストのタイムラインに、自分のものも出たらすごくいいのにと思うのですが、でません。
▼追記 2009/11/24 22:05
#9wash ver.1.16 リスト作成できた。
postするとき、descriptionは空でも必須のようだ。パラメーターは全部投げよう!

9washで投稿できない文字列集

2009/9/17 13:39
「@ma2kubo https通らないっぽいんです。でも、公式からのsample phpがhttpsで書かれてたから、そっちが本当は正解なんだろうなあと思っているんですが。@ma2kuboも通ってないということで、いいことにします。」
▼追記 2009/9/17 13:42
ついでにtodoメモ
[t]メニューをつける。

9wash- twitter client リリース

2009/9/4 03:31
IE6対応してみたので、リリース。
http://tw.9wash.com/

・iPhone, Safari, IE6でとりあえず確認。
・レス親が近くならわかる
・もう少し手を入れたい
▼追記 2009/9/9 14:36
検索とかフレンドとかフォローされてる人とかのページ作成。
検索はログをcookieに保存。

OAuthは挫折

OAuth Summit 2008 - OAuth Token
OAuth Summit 2008 - OAuth Token (by ogimogi)
2009/8/18 15:51
twitterAPIで、sourceに名称を入れるにはOAuthを使う必要があるというのが動機で、昨日からあれこれ調べて、頭がオースに浸食されているのだけれど、もうやめる。

一回twitterに飛ばされるOAuthの挙動もあまり好きになれないし、安全性だってIDとパスワードを使わない気分的なものだけで、OAuthのトークンとやらが漏れる方がよっぽど質が悪い気もしないでもないし。(詳しくは知らない)

とりあえず、リリースしとこ。
ただのtwitterクライアントです。主にiPhone用に作りました。

http://tw.9wash.com/

・激速を狙ったんですが、所詮APIなので普通です。
・ユーザー名とパスワードは、ブラウザのcookieに気休め程度の暗号化で保存します。サーバーには保存されません。通信はbasic認証です。
・複数のユーザーでログインできる仕様にしたのですが、僕のテスト時くらいにしか役立ちません。
・まだsafariでしかチェックしてません。
▼追記 2009/8/18 16:25
todo
・投稿時に新着を読み込む機能
・メニューアイコン化
レスフォームのキャンセルボタン ・レス親表示
▼追記 2009/9/1 22:42
どうも最初の読み込みがダメだ。Javascriptのcacheかクエリーのcacheか、そのあたりの調整が必要なのだろう。
▼追記 2009/9/18 12:01
OAuth、再チャレンジで成功しました。
http://apiwiki.twitter.com/OAuth-Examples

PHP > Code(GitHub)
を利用する時に、コード内のhttps -> httpにすることで動くようになった。

あと、このコードのままだと、投稿時に長文が送信できないことがあったので、レスポンスを調べて
http://www.shoemoney.com/2008/12/29/lib-curl-twi...
送信のcurl部分に
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
を追加。

楽天

jQuery,twitter API,クロスドメイン

2009/8/8 21:29
iPhoneのtwitterアプリ、SimplyTweet(無料版)が落ちたことを動機に、twitterAPIをちょっと触ってみようと研究中。

■JQueryを利用してTwitterのfriends_timelineを取得するサンプル
http://d.hatena.ne.jp/NAL-6295/20090730/p1

を見て、phpは使わずにjavascriptだけでやってみようと思ったのだけれど、上記サンプルが動かない。
http://twitter.com/statuses/friends_timeline.xml
がクロスドメインでダメなんじゃないか。
で、検索するとjsonpならいいようだ。
http://twitter.com/statuses/friends_timeline.json?callback=?
とすると動きそうだ。

[参照ページ]
Twitter API 仕様書
http://watcher.moe-nifty.com/memo/docs/twitterAP...
jQuery で クロスドメイン間通信をテスト
http://d.hatena.ne.jp/hidehara/20080127/12014024...
jQueryではじめるAjax 第2回 jQueryによるAjax実装
http://gihyo.jp/dev/feature/01/jquery-ajax/0002?...

さて、一つ目の壁を越えたので少し進める。
▼追記 2009/8/9 18:59
BASIC認証がうまくいかない。
javascriptでのbasic認証は、無防備すぎる気もするのでphpをかますことにする。
前 | 1 | 次

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close