2016-07-27 4 views
3

このことについて、Instagram APIでまともな文書が見つかりません。私はそれが通常2^32ビットのintであるAPIを介して数値を返しますが、しばらくして2^64の数値を取得します。これらの数値をカッサンドラデータベースに保存したいのですが、Int(2^32)またはBigInt(2^64)またはテキストとして保存する必要があるかどうかはわかりません。Instagram APIのLocation IDには何バイトありますか?

あなたの考えは?

答えて

1

Instagram APIに基づいて、id(ユーザー、メディア、場所など)が文字列として返される(「緯度」と「経度」のfloat値や、カウント):

{ 
    "data": [{ 
    "id": "788029", 
    "latitude": 48.858844300000001, 
    "longitude": 2.2943506, 
    "name": "Eiffel Tower, Paris" 
    }, 
    { 
    "id": "545331", 
    "latitude": 48.858334059662262, 
    "longitude": 2.2943401336669909, 
    "name": "Restaurant 58 Tour Eiffel" 
    }, 
    { 
    "id": "421930", 
    "latitude": 48.858325999999998, 
    "longitude": 2.294505, 
    "name": "American Library in Paris" 
    }] 
} 

Cassandraにテキストとして保存するのが最適かもしれません。

+0

私は位置IDがintだと思った。私は間違っていたと思う –

関連する問題