I tried to update line item using following URL.
https://ads-api.twitter.com/1/accounts/18ce54dd2m9/line_items/6m5b3/?paused=true
I used HTTP Web Request With Authorization header.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Headers.Add(“Authorization”, authHeader);
request.Method = “PUT”;
request.ContentType = “application/x-www-form-urlencoded”;
request.UserAgent = “OAuth gem v0.4.4”;
My authorization header contain seven parameters as follows.
OAuth oauth_nonce=“NjM2MTM0NTIzNjIzNjI3ODY2”, oauth_signature_method=“HMAC-SHA1”, oauth_timestamp=“1477835762”, oauth_consumer_key=“xXXXXXXXXXXXXXXXXXX”, oauth_token=“723197898305859587-XXXXXXXXXXXXXXXXXXXXXXXX”, oauth_signature=“IFHUFehnjHsFQkA0hwJgYxwNU0I%3D”, oauth_version=“1.0”
But this request not authorized by the twitter ads API. It returns “The remote server returned an error: (401) Unauthorized.” error.
Please correct me that where I am doing wrong.
Thank you …