Guest User

Untitled

a guest
Mar 16th, 2018
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4. "fmt"
  5. )
  6.  
  7. const (
  8. // BaseURLString represents host for all calls.
  9. BaseURLString = "https://i.instagram.com/api/v1"
  10. // Login path to login to instagram.
  11. Login = "/accounts/login/"
  12. // Setup path to get setup cookie.
  13. Setup = "/fb/show_continue_as/"
  14. // UserAgent represent
  15. UserAgent = "Instagram 26.0.0.18.87 (iPhone7,1; iOS 10_2; en_RS; en-RS; scale=2.61; gamut=normal; 1080x1920) AppleWebKit/420+"
  16. // SigKey represent
  17. SigKey = "607d66fdb62e59094257ed48a3e15b4860db7b87c7174dd8320f668d463f1621"
  18. // PostRequest represent
  19. PostRequest = "POST"
  20. // GetRequest represent
  21. GetRequest = "GET"
  22. )
  23.  
  24. var heders = [...]string{"X-IG-Capabilities: 36r/Bw==",
  25. "X-IG-Connection-Type: WiFi",
  26. "X-IG-Connection-Speed: 33kbps",
  27. "X-IG-App-ID: 124024574287414",
  28. "X-IG-ABR-Connection-Speed-KBPS: 0"}
  29.  
  30. var uuid = generateUUID()
  31. var adid = generateUUID()
  32. var deviceID = generateUUID()
  33. var phoneID = generateUUID()
  34.  
  35. var csrftoken = ""
  36.  
  37. // main function to boot up everything
  38. func main() {
  39.  
  40. fmt.Println(modelEncode(Payload{
  41. Csrftoken: "Xra9WJ2fp7LsSpQ0VxoJVtHXVxbSd9ag",
  42. DeviceID: "a5f15b03-84de-d372-fdf7-71e57bfe60c9",
  43. GUID: nil,
  44. LoginAttemptAccount: 0,
  45. Password: "koksanidja",
  46. PhoneID: "8413a154-8445-547c-bfac-947d6e35af2f",
  47. Username: "miljan_rakita"}))
  48.  
  49.  
  50. var url = BaseURLString
  51. //var url = "http://192.168.1.106:8888/hello.php"
  52. fmt.Println("URL:>", url)
  53. var req, err = http.NewRequest(PostRequest, url, nil)
  54. var client = &http.Client{}
  55. resp, err := client.Do(req)
  56. if err != nil {
  57. panic(err)
  58. }
  59. defer resp.Body.Close()
  60. fmt.Println("response Status:", resp.Status)
  61. fmt.Println("response Headers:", resp.Header)
  62. body, _ := ioutil.ReadAll(resp.Body)
  63. fmt.Println("response Body:", string(body))
  64.  
  65. }
  66.  
  67. /*
  68. var data = Payload{
  69. Csrftoken: "Xra9WJ2fp7LsSpQ0VxoJVtHXVxbSd9ag",
  70. DeviceID: "a5f15b03-84de-d372-fdf7-71e57bfe60c9",
  71. GUID: nil,
  72. LoginAttemptAccount: 0,
  73. Password: "koksanidja",
  74. PhoneID: "8413a154-8445-547c-bfac-947d6e35af2f",
  75. Username: "miljan_rakita"}
  76. */
Add Comment
Please, Sign In to add comment