12345678910111213141516171819202122232425262728293031323334353637383940 |
- package anaconda
- import (
- "net/url"
- )
- type RelationshipResponse struct {
- Relationship Relationship `json:"relationship"`
- }
- type Relationship struct {
- Target Target `json:"target"`
- Source Source `json:"source"`
- }
- type Target struct {
- Id int64 `json:"id"`
- Id_str string `json:"id_str"`
- Screen_name string `json:"screen_name"`
- Following bool `json:"following"`
- Followed_by bool `json:"followed_by"`
- }
- type Source struct {
- Id int64
- Id_str string
- Screen_name string
- Following bool
- Followed_by bool
- Can_dm bool
- Blocking bool
- Muting bool
- Marked_spam bool
- All_replies bool
- Want_retweets bool
- Notifications_enabled bool
- }
- func (a TwitterApi) GetFriendshipsShow(v url.Values) (relationshipResponse RelationshipResponse, err error) {
- response_ch := make(chan response)
- a.queryQueue <- query{a.baseUrl + "/friendships/show.json", v, &relationshipResponse, _GET, response_ch}
- return relationshipResponse, (<-response_ch).err
- }
|