теперь умеет вытаскивать прикрепленные фотки, но скорее всего ненадежно
This commit is contained in:
parent
c41345dc4e
commit
f240e35bbe
@ -24,12 +24,12 @@ import (
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
// Get token and group id from ENV
|
// Init: Get token and group id from ENV
|
||||||
token := os.Getenv("vktoken")
|
token := os.Getenv("vktoken")
|
||||||
groupId, err := strconv.Atoi(os.Getenv("vkgroupid"))
|
//groupId, err := strconv.Atoi(os.Getenv("vkgroupid"))
|
||||||
if err != nil {
|
//if err != nil {
|
||||||
log.Fatal(err)
|
// log.Fatal(err)
|
||||||
}
|
//}
|
||||||
|
|
||||||
// Init VK
|
// Init VK
|
||||||
vk := api.NewVK(token)
|
vk := api.NewVK(token)
|
||||||
@ -37,8 +37,9 @@ func main() {
|
|||||||
// Fill params for wallGet
|
// Fill params for wallGet
|
||||||
wallGetParams := params.NewWallGetBuilder()
|
wallGetParams := params.NewWallGetBuilder()
|
||||||
wallGetParams.Count(10)
|
wallGetParams.Count(10)
|
||||||
|
wallGetParams.Domain("podvalsound")
|
||||||
wallGetParams.Extended(true)
|
wallGetParams.Extended(true)
|
||||||
wallGetParams.OwnerID(groupId)
|
//wallGetParams.OwnerID(groupId)
|
||||||
|
|
||||||
// Do WallGet
|
// Do WallGet
|
||||||
posts, err := vk.WallGet(wallGetParams.Params)
|
posts, err := vk.WallGet(wallGetParams.Params)
|
||||||
@ -61,7 +62,22 @@ func main() {
|
|||||||
fmt.Println(ownerName[0].Name)
|
fmt.Println(ownerName[0].Name)
|
||||||
fmt.Println("Text:")
|
fmt.Println("Text:")
|
||||||
fmt.Println(item.Text)
|
fmt.Println(item.Text)
|
||||||
|
fmt.Println("Attach: ")
|
||||||
|
// проходимся по аттачам если есть
|
||||||
|
if item.Attachments != nil {
|
||||||
|
//fmt.Println(item.Attachments)
|
||||||
|
for _, attach := range item.Attachments {
|
||||||
|
// если это фото - вытаскиваем урл
|
||||||
|
photosObj := attach.Photo
|
||||||
|
if photosObj.Sizes != nil {
|
||||||
|
for _, photoSizeObj := range photosObj.Sizes {
|
||||||
|
if photoSizeObj.Type == "y" {
|
||||||
|
fmt.Println(photoSizeObj.URL)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user