2015-10-14 14 views
0

我自己的鵜鶘網站,我想在我的鵜鶘文章創建交互式可視化d3.js是:我可以在我的鵜鶘網站上使用d3.js顯示動態圖嗎?

  1. 從動態變化的JSON(Twitter的API)讀取。
  2. 及時更新。
  3. 按下按鈕時刷新數據。
  4. 使用下拉菜單更改數據。

有沒有辦法可能做到這一點給定Pelican是一個靜態站點生成器?我對基礎知識有點困惑,所以只是要求一點指導。

回答

0

簡短的回答:是的

龍答:這是可能的,如果您可以在您的網站的JavaScript並同時獲得數據,無論從API調用或從網站直接(Twitter的API是罰款)渲染。我仍然會質疑你的選擇,因爲你真的需要d3嗎?還是可以用highcharts? D3可以是相當的矯枉過正...

+0

感謝您的答案。我想在d3上編寫一個教程,並認爲如果我可以製作隨時間變化的交互式可視化效果會很好。我可以在網站上添加JavaScript,但不知道如何處理與鵜鶘twitter的oauth方法.... –

+0

Twitter有很好的介紹如何驗證其API:https://dev.twitter.com/oauth /僅限應用程序請記住,您應該實現來自後端的調用(以便consumer_key和secret可以保密) –

相關問題