fix creating tweet with media
This commit is contained in:
parent
d55ecabeec
commit
d81d7bb87a
2 changed files with 46 additions and 7 deletions
17
tweet.go
17
tweet.go
|
|
@ -52,17 +52,20 @@ func (s *Scraper) CreateTweet(tweet NewTweet) (*Tweet, error) {
|
|||
|
||||
req.Header.Set("content-type", "application/json")
|
||||
|
||||
post_medias := map[string]interface{}{
|
||||
"media_entities": []string{},
|
||||
"possibly_sensitive": false,
|
||||
}
|
||||
media_entities := []map[string]interface{}{}
|
||||
|
||||
if len(tweet.Medias) > 0 {
|
||||
var media_ids []string
|
||||
for _, media := range tweet.Medias {
|
||||
media_ids = append(media_ids, strconv.Itoa(media.ID))
|
||||
media_entities = append(media_entities, map[string]interface{}{
|
||||
"media_id": strconv.Itoa(media.ID),
|
||||
"tagged_users": []string{},
|
||||
})
|
||||
}
|
||||
post_medias["media_entities"] = media_ids
|
||||
}
|
||||
|
||||
post_medias := map[string]interface{}{
|
||||
"media_entities": media_entities,
|
||||
"possibly_sensitive": false,
|
||||
}
|
||||
|
||||
variables := map[string]interface{}{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue