I tried &request which gave me

cannot use &request (type*Request) as type*http.Request in argument to 
customClient.Do



On Monday, 28 November 2016 19:46:35 UTC-5, vanmuld...@gmail.com wrote:
>
> I'm running my API backend in Go on App Engine
>
> When a user creates an account, he gets sent an activation email.
>
> The normal tutorial for this doesn't work since App engine refuses the 
> default http client and I have the urlfetch one
>
> I've been trying to figure this out for hours but can't seem to get it 
> right
>
> My code right now 
>
>         requestHeaders := make(map[string]string)
> requestHeaders["Authorization"] = "Bearer api_key"
> requestHeaders["User-Agent"] = "sendgrid/3.1.0o"
> requestHeaders["Accept"] = "application/json"
>
> request := Request{
> Method : "POST",
> BaseURL : "https://api.sendgrid/com/v3/mail/send";,
> Headers : requestHeaders,
>
> }
> request.Body = []byte(` {
>     "personalizations": [
>        {
>            "to": [
>                {
>                    "email": "`+user_email+`"
>                }
>            ],
>            "substitutions" : {
>             "-username-" : "`+username+`",
>             "-code-" : "`+user_code+`",
>             "-email-" : "`+user_email+`"
>            }            
>        }
>    ],
>    "from": {
>        "email": "noreply@"
>    },
>    "template_id" : "f69ce275-2421-4fca-beb0-247482ea3af0"
> }`)
>
> customClient := urlfetch.Client(appengine.NewContext(r))
> response,err := customClient.Do(request)
>
> Which gives me "Cannot use request (type Request) as type *http.Request in 
> argument to customClient.Do
>
> Where do I add in the bit that makes the call use the urlfetch instead of 
> the default http client?
>
> Many thanks
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to