回答編集履歴

4

追記

2016/11/04 12:31

投稿

hiim
hiim

スコア1689

test CHANGED
File without changes

3

追記

2016/11/04 12:31

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -11,3 +11,81 @@
11
11
 
12
12
 
13
13
  `前任者`に引き継ぎのための時間を割いてもらって実際に対面で最低限の運用方法を引き継ぎをしてもらうべきです(もしくはそのあたりのドキュメントをもらう)。、、というかそうしないとおそらく無理です。
14
+
15
+
16
+
17
+ ###追記
18
+
19
+
20
+
21
+ > 具体的には、現在tweetが正しく反映されていないため、データベースに入っているtweet情報を削除し、新たに発信したtweetをシステムに収集させるといった作業です。
22
+
23
+ (前任者より、twitterアカウントを削除したと報告を受け、twitterAPIを利用するために、新しいキーとトークンが必要かもしれないとのことです。)
24
+
25
+
26
+
27
+ という部分をよく考えてみると、以下2つが思い浮かぶ。
28
+
29
+
30
+
31
+ **1**
32
+
33
+ 「現在tweetが正しく反映されていないため、」と「twitterアカウントを削除したと報告を受け」から単純に、ツイートを引っ張ってくるのは、新しくアカウントを作り、もしAPIに必要なトークン等も再取得が必要ならそれも取得し、現在の無効になった変数もしくは定数宣言のところに置き換えるだけで、ツイートの取得は正常に動くはず。
34
+
35
+
36
+
37
+ **2**
38
+
39
+ > データベースに入っているtweet情報を削除し
40
+
41
+
42
+
43
+ の部分のデータベースとは一体どこのデータベースをさしている?よく考えると、ツイートを取得する場合、
44
+
45
+ 埋め込みコードを貼る場合、ツイートをわざわざ自社のデータベースに保存する事は考えられないし、APIを使って(私はTwitterAPIは使ったことは無いけど)ツイートを取得したとしてもそれも普通自社のデータベースにわざわざ保存するだろうか?、、、普通ならしないんじゃないかな?
46
+
47
+
48
+
49
+ > 現在tweetが正しく反映されていないため、
50
+
51
+
52
+
53
+ という部分、もしツイートを取得した段階で自社のデータベースに保存しているのであれば、普通にかんがえればtwitterのアカウントを削除しても過去のツイートは自社のデータベースから取得するであろうから正常に動くはず、、新しいツイート(ただしアカウント削除しているので)新たなツイートは発生するはずもない。
54
+
55
+
56
+
57
+ の可能性のほうがでかいんじゃないかな?と
58
+
59
+
60
+
61
+ となるともちろん前任者に確認はしたほうがいいですが、データベースは今の所とくに必要ないのでは?と思えてきました。
62
+
63
+
64
+
65
+ コメント欄でやりとりした
66
+
67
+
68
+
69
+ > 運営側のtweetを表示させることです。
70
+
71
+
72
+
73
+ という部分だけを考えると、よほど理由がなければ、普通は自社データベースには収集したツイートは保存しないのでは?
74
+
75
+
76
+
77
+ という事で前任者は
78
+
79
+ ・埋め込みコードのみでいいのか?
80
+
81
+ ・プログラム的にtwitterAPIを使ってツイートを収集&表示
82
+
83
+ のどちらをやっていたの?というところの切り分けをできれば前任者、無理ならサーバー管理者(把握してるかどうかしりませんが)に確認する事だと思いkます。
84
+
85
+
86
+
87
+ 今回のようなシステムでツイートを引張てきて表示するだけなら私ならデータベースにわざわざ入れないのでまずそちらを確認、ただし、データベースに引っ張ってくるtwitterのアカウントやtokenなどを変数・定数でなくデータベースに保存しているという可能性はあるかもしれません。
88
+
89
+
90
+
91
+

2

追記

2016/11/04 12:31

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- 他の方の回答とのやりとりや質問文をみている限り、私生活に例えると質問者様のおかれている状況が、まったく車の運転をしらない状態(アクセルとかブレーキと言われてもそれがどこにある装置なのか分からない状態)で車に乗せられ、はい後は自分で運転してといわれているくらい無茶があると思いますので、おそらくteratailでのQ&Aでのやりとりで解決できるようなレベルではないように思えます。
9
+ 前回別の質問に回答させていただいた時のやりとり、そして今回の質問の他の方の回答とのやりとりや質問文をみている限り、私生活に例えると質問者様のおかれている状況が、まったく車の運転をしらない状態(アクセルとかブレーキと言われてもそれがどこにある装置なのか分からない状態)で車に乗せられ、はい後は自分で運転してといわれているくらい無茶があると思いますので、おそらくteratailでのQ&Aでのやりとりで解決できるようなレベルではないように思えます。
10
10
 
11
11
 
12
12
 

1

修正

2016/11/04 06:18

投稿

hiim
hiim

スコア1689

test CHANGED
@@ -6,8 +6,8 @@
6
6
 
7
7
 
8
8
 
9
- 他の方の回答とのやりとりや質問をみている限り、私生活に例えると質問者様のおかれている状況が、まったく車の運転をしらない状態(アクセルとかブレーキと言われてもそれがどこにある装置なのか分からない状態)で車に乗せられ、はい後は自分で運転してといわれているくらい無茶があると思いますので、おそらくteratailでのQ&Aでのやりとりで解決できるようなレベルではないように思えます。
9
+ 他の方の回答とのやりとりや質問をみている限り、私生活に例えると質問者様のおかれている状況が、まったく車の運転をしらない状態(アクセルとかブレーキと言われてもそれがどこにある装置なのか分からない状態)で車に乗せられ、はい後は自分で運転してといわれているくらい無茶があると思いますので、おそらくteratailでのQ&Aでのやりとりで解決できるようなレベルではないように思えます。
10
10
 
11
11
 
12
12
 
13
- `前任者`に引き継ぎのための時間を割いてもらって実際に対面で最低限の運用方法を引き継ぎをしてもらうべきです(もしくはそのあたのドキュメントをもらう)。、、というかそうしないとおそらく無理です。
13
+ `前任者`に引き継ぎのための時間を割いてもらって実際に対面で最低限の運用方法を引き継ぎをしてもらうべきです(もしくはそのあたのドキュメントをもらう)。、、というかそうしないとおそらく無理です。