拙著「上手に稼ぐカラ売りテクニック」が発売されました。
株価が下がる局面で利益を得ることができる「空売り」について、詳しく解説した本です。
自由国民社刊で、定価1,512円(税込)です。
FacebookのGraph API(その9・Eventオブジェクト)
FacebookのGraph APIのその9として、Eventオブジェクトを紹介します。
1.Eventオブジェクトの概要
Eventオブジェクトは、イベントを表すオブジェクトです。
公開されているイベントの情報を得る場合は、アクセストークンが必要です。
ユーザーが属している非公開のグループの情報を得るには、そのユーザーのuser_eventsのPermissionが必要です。
また、ユーザーの友達が属している非公開のグループの情報を得るには、そのユーザーのfriends_eventsのPermissionが必要です。
例えば、https://graph.facebook.com/331218348435にアクセスすると、以下のようにFacebook Developer Garage Austinのイベントの情報を得ることができます。
{ "id": "331218348435", "owner": { "name": "Julia Lam", "id": "2503747" }, "name": "Facebook Developer Garage Austin - SXSW Edition", "description": "Join the Facebook team and local developers for a deep dive into the latest and most exciting ways developers are building with Facebook technologies. \n\nCome to learn, stay to make friends!\n\nTentative Agenda:\n2:00 - 2:30 PM - Registration\n2:30 - 3:30 PM - Learn the latest from Facebook and local developers\n3:30 - 5:30 PM - Drink with friends! Stay and mingle with your developer community.\n\n*Come early! Drink tickets and t-shirts provided to the first 300 attendees. Cash bar provided for all attendees.\n\nTopics & Speakers:\n--Multi-Platform Social Games (Gareth Davis, Facebook) \n--Increasing Mobile Engagement with Facebook Connect (Josh Williams, Gowalla)\n--Facebook Integration with Seesmic (or How to Build Community Using Octopus Balls...) (John Yamasaki, Seesmic)\n--Going multi-platform: the brave new world beyond facebook.com (Sebastien de Halleux, Playfish / EA Interactive)\n--Socially Connected Exploding Gems Everywhere...Excellent! (Jon David, PopCap Games)\n\n* Emceed by Austin local: whurley, Chaotic Moon Studios\n* All are welcome to attend, no badge is required.\n* If you can't make it in person, you can join the live stream, beginning at 2:00 PM CST, here: http://ustream.tv/fbplatform \n\n***DAYLIGHT SAVINGS STARTS SUNDAY AT 2 AM, PLEASE ADJUST YOUR CLOCKS ACCORDINGLY***", "start_time": "2010-03-14T14:00:00", "end_time": "2010-03-14T17:30:00", "location": "The Phoenix", "venue": { "street": "409 Colorado St.", "city": "Austin", "state": "Texas", "country": "United States" }, "privacy": "OPEN", "updated_time": "2010-04-13T15:29:40+0000", "type": "event" }
2.Eventオブジェクトのフィールド
Eventオブジェクトには以下のようなフィールドがあります。
フィールド名 | 概要 | 戻り値 |
---|---|---|
id | EventのID | 文字列 |
owner | Eventを作成したユーザー | id/nameフィールドがあるオブジェクト |
name | Eventの名前 | 文字列 |
description | Eventの概要 | 文字列 |
start_time | Eventの開始日時 | ISO-8601日付形式の文字列 |
end_time | Eventの終了日時 | ISO-8601日付形式の文字列 |
location | Eventの場所 | 文字列 |
venue | Eventの場所 | street/city/state/zip/country/latitude/logitudeフィールドがあるオブジェクト |
privacy | Eventの公開設定 | OPEN/CLOSED/SECRETのいずれか |
updated_time | Eventの更新日時 | ISO-8601日付形式の文字列 |
3.Eventオブジェクトのつながり
Eventオブジェクトから、以下のようなつながりの情報を得ることができます。
例えば、https://graph.facebook.com/331218348435/attendingにアクセスすると、Facebook Developer Garage Austinに参加するユーザーの情報を得ることができます。
名前 | 概要 | 戻り値 |
---|---|---|
feed | ウォールのメッセージ | Postオブジェクトの配列 |
noreply | イベントへの返事をしていないユーザー | id/name/rvsp_statusフィールドがあるオブジェクトの配列 |
invited | イベントに招待されたユーザー | id/name/rvsp_statusフィールドがあるオブジェクトの配列 |
attending | イベントに参加するユーザー | id/name/rvsp_statusフィールドがあるオブジェクトの配列 |
maybe | イベントへの参加が未定のユーザー | id/name/rvsp_statusフィールドがあるオブジェクトの配列 |
declined | イベントに参加しないユーザー | id/name/rvsp_statusフィールドがあるオブジェクトの配列 |
picture | イベントのプロフィール画像 | プロフィール画像のアドレスへリダイレクト |