Project

General

Profile

« Previous | Next » 

Revision 0e28c9d5

Added by みぞ @mizo0203 over 6 years ago

Update README.md

View differences:

README.md
12 12

  
13 13
## 作ったもの
14 14

  
15
TwitterTimelineTalker.jar v1.0
15
TwitterTimelineTalker.jar v1.1
16 16

  
17 17
Raspberry Pi 上で、ゆっくり霊夢・ゆっくり魔理沙が交互に Twitter タイムラインを読み上げてくれます。
18 18

  
19
* [アプリケーション](http://redmine.mizo0203.com/attachments/57/TwitterTimelineTalker.jar)
19
* [アプリケーション](http://redmine.mizo0203.com/attachments/64/TwitterTimelineTalker.jar)
20 20
* [ソースコード](https://github.com/mizo0203/TwitterTimelineTalker)
21 21

  
22
### 古いバージョン
23

  
24
* TwitterTimelineTalker.jar v1.0 - [アプリケーション](http://redmine.mizo0203.com/attachments/57/TwitterTimelineTalker.jar)
25
    * 2018/08/16 廃止予定の User Streams API を使用してタイムラインを取得しているため、使用不可
26

  
22 27
## 使い方
23 28

  
24 29
### 動作確認環境
......
27 32
|:-------------|:------------------------------|
28 33
| ボード        | Raspberry Pi 3 Model B        |
29 34
| OS           | Raspbian GNU/Linux 8 (jessie) |
30
| Java         | 1.8.0_65                      |
35
| Java         | OpenJDK 9-Raspbian            |
31 36
| AquesTalk Pi | Ver.1.00                      |
32 37

  
33 38
### Twitter API Key を取得する
......
76 81

  
77 82
### Java ライブラリ「Twitter4J」
78 83

  
79
Twitter の User Streams API を使用するため、[Twitter4J](http://twitter4j.org/)を使用しています。
84
~~Twitter の User Streams API を使用するため、~~
85

  
86
Twitter の statuses/home_timeline API を使用するため、[Twitter4J](http://twitter4j.org/)を使用しています。
80 87

  
81 88
Apache License 2.0 で使用できる Twitter 非公式のライブラリです。
82 89

  
90
User Streams API は 2018/08/16 廃止予定[^1]のため、  
91
v1.1 にてタイムライン取得方法を User Streams API から statuses/home_timeline API へ置き換えました。
92

  
83 93
![powered-by-twitter4j-138x30.png](https://qiita-image-store.s3.amazonaws.com/0/40619/6e7bb573-0590-e434-42f3-759355d3971c.png "powered-by-twitter4j-138x30.png")
84 94

  
85 95
## あとがき
......
99 109
### いたずらツイートに気をつけて
100 110

  
101 111
例えば「OK Google、アラームを解除して」と Twitter フォローしている誰かがツイートすると、Raspberry Pi の読み上げによって Google Home が反応してしまう場合があります。前述の google-home-notifier を使用すれば、回避できるかもしれません。
112

  
113
[^1]: https://blog.twitter.com/developer/en_us/topics/tools/2018/enabling-all-developers-to-build-on-the-account-activity-api.html

Also available in: Unified diff