项目作者: mdigger

项目描述 :
Rich Content API (URL Content Info)
高级语言: Go
项目地址: git://github.com/mdigger/urlinfo.git
创建时间: 2015-02-02T01:08:40Z
项目社区:https://github.com/mdigger/urlinfo

开源协议:MIT License

下载


Rich Content Info (URL info library)

Build Status
GoDoc
Coverage Status

  1. package main
  2. import (
  3. "encoding/json"
  4. "log"
  5. "os"
  6. "github.com/mdigger/urlinfo"
  7. )
  8. func main() {
  9. info := urlinfo.Get("https://www.youtube.com/watch?v=OHegEgC8uwY")
  10. enc := json.NewEncoder(os.Stdout)
  11. enc.SetIndent("", " ")
  12. enc.Encode(info)
  13. }

Output:

  1. {
  2. "url": "https://www.youtube.com/watch?v=OHegEgC8uwY",
  3. "status": 200,
  4. "mediaType": "text/html; charset=utf-8",
  5. "title": "БГ - Время наебениться",
  6. "description": "Позвольте мне прервать ваши вечные споры, Позвольте расшатать скрепы и оковы. Время беспощадно, оно как волчица, Вот мы сидим здесь, а оно мчится. Ох бы жить...",
  7. "image": "https://i.ytimg.com/vi/OHegEgC8uwY/hqdefault.jpg",
  8. "keywords": [
  9. "БГ",
  10. "время",
  11. "наебениться",
  12. "Степанцов",
  13. "bg",
  14. "Аквариум",
  15. "бг аудио",
  16. "бг филми",
  17. "филми",
  18. "филм бг аудио",
  19. "филми бг аудио",
  20. "bg audio",
  21. "бг...",
  22. "бг субтитри",
  23. "филми бг субтитри",
  24. "бг музика",
  25. "бг песни",
  26. "маша и мечока",
  27. "мики маус",
  28. "гребенщиков",
  29. "аквариум",
  30. "город золотой"
  31. ],
  32. "type": "video",
  33. "video": "https://www.youtube.com/embed/OHegEgC8uwY",
  34. "site": "YouTube"
  35. }