リビジョン 0e28c9d5
みぞ @mizo0203 さんが6年以上前に追加
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 |
他の形式にエクスポート: Unified diff
Update README.md