GoogleマップタイムゾーンレストAPIを呼び出すには、レトロフィット2を使用しています。Android - GoogleマップタイムゾーンAPI - ミリ秒/ UTC
https://maps.googleapis.com/maps/api/timezone/json?location=33.4556535,-117.634454×tamp=1484098782775&key=KEYタイムスタンプがのSystem.currentTimeMillisから来ている()
私はGoogleからの "無効な要求" を取得:ここに私のアプリが送信URLです。これをさらに絞り込むと、唯一の問題はタイムスタンプ/ミリ秒です。
Here is a version of timestamp that works:
1331161200
See above the version of timestamp that does not work (from System.currentTimeMillis() is: 1484098782775
「余分な」2桁の数字は疑わしいですか?要約すると
は、にSystem.currentTimeMillisある()ないGoogleが期待される正しいエポック/タイムスタンプ/ミリ秒の値?
ご協力いただきありがとうございます。現在の時刻と深夜、1970年1月1日UTCの間、ミリ秒で測定された差(the documentationから)
それを修正しました。 Antonioに感謝します。私はあなたの助けに感謝します。 –