Hatena Rss Search
go get github.com/yshimada0330/gohatena
http://b.hatena.ne.jp/search/text?q=test&mode=rss
package main
import (
"github.com/yshimada0330/gohatena"
"fmt"
)
func main() {
param := hatena.SearchParameter{Query: "テスト"}
feed := hatena.SearchTextRss(¶m)
for _, item := range feed.Items {
fmt.Printf("%d - %s - %s\n", item.BookmarkCount, item.Title, item.Link)
}
}
http://b.hatena.ne.jp/entrylist?url=example.com&mode=rss&sort=popular
package main
import (
"github.com/yshimada0330/gohatena"
"fmt"
)
func main() {
param := hatena.EntryListParameter{Threshold: 3, Sort: "popular"}
feed := hatena.EntryListRssByUrl("https://example.com", ¶m)
for _, item := range feed.Items {
fmt.Printf("%d - %s - %s\n", item.BookmarkCount, item.Title, item.Link)
}
}