2017-08-16 54 views
0

是否可以通過API訪問Social Tables場地/可預訂房間的120x120圖像(應用程序場地區域中顯示的圖像相同)?社交表:下載場地圖像

我可以在來自Rooms API端點的響應中看到圖像的url,但訪問時它們呈現'key does not exist'錯誤。不確定這些是否旨在供API消費者使用。

{ 
    "id": "cj1i5gi2h05f10fgc0wi6vuwc", 
    ... 
    "resources": { 
     "svgs": { 
      "room": "https://s3.amazonaws.com/socialtables-property-service/rooms/cj1i5gi2h05f10fgc0wi6vuwc.svg", 
      "withFloor": "https://s3.amazonaws.com/socialtables-property-service/rooms/cj1i5gi2h05f10fgc0wi6vuwc-with-floor.svg" 
     }, 
     "images": { 
      "room": "https://s3.amazonaws.com/socialtables-property-service/rooms/cj1i5gi2h05f10fgc0wi6vuwc.png", 
      "160x160": "https://s3.amazonaws.com/socialtables-property-service/rooms/cj1i5gi2h05f10fgc0wi6vuwc-160x160.png", 
      "withFloor": "https://s3.amazonaws.com/socialtables-property-service/rooms/cj1i5gi2h05f10fgc0wi6vuwc-with-floor-1200x1200.png" 
     } 
    } 
} 
+1

你可以分享你打的確切的終點,所以我可以有更多的幫助? –

+0

當然https://api.socialtables.com/4.0/properties/cj1i1jffv00870f4jc372uvul/rooms –

+0

我還添加了響應json與我引用的圖像URL。 –

回答

1

這絕對有可能 - 目前的行爲與平臺滯後有關。

圖像是異步創建的,最終上載到4.0/rooms/:room_id端點指示的URL。不幸的是,這有時意味着圖像在請求時尚未出現在S3存儲桶中。我們建議API消費者在創建新房間後進行圖像輪詢。

現在看來我們正在經歷顯着延遲的圖像生成。我們感謝您將此問題引起我們的注意,並正在努力通過排隊的圖像積壓工作。

+0

太棒了!這是有道理的,並且會很好。輪詢將工作得很好。感謝您處理積壓工作。 –