NewManager 初始化信息
(cookie string)
| 134 | |
| 135 | // NewManager 初始化信息 |
| 136 | func NewManager(cookie string) (m Manager) { |
| 137 | cookie = strings.ReplaceAll(cookie, " ", "") |
| 138 | for _, v := range strings.Split(cookie, ";") { |
| 139 | name, val, f := strings.Cut(v, "=") |
| 140 | if f { |
| 141 | switch name { |
| 142 | case "uin": |
| 143 | m.Uin = val |
| 144 | case "skey": |
| 145 | m.Skey = val |
| 146 | case "p_skey": |
| 147 | m.PSkey = val |
| 148 | } |
| 149 | } |
| 150 | } |
| 151 | m.Gtk = genderGTK(m.Skey, 5381) |
| 152 | m.Gtk2 = genderGTK(m.PSkey, 5381) |
| 153 | m.QQ = strings.TrimPrefix(m.Uin, "o") |
| 154 | m.Cookie = cookie |
| 155 | return |
| 156 | } |
| 157 | |
| 158 | // EmotionPublishRaw 发送说说 |
| 159 | func (m *Manager) EmotionPublishRaw(epr EmotionPublishRequest) (result EmotionPublishVo, err error) { |
searching dependent graphs…