Как использовать Twitter Ads Api EndPoint в C#?

Может кто-нибудь помочь мне, как создать запрос на Twitter объявления API? Я попытался запустить пример на этой странице ПОЛУЧИТЬ учетные записи, я запустил этот пример URL для моего браузера, но он выдает ошибку "Эта страница не может быть достигнута". Я хочу попробовать создать этот запрос без SDK, кто-нибудь может мне помочь?

1 ответ

Решение

Да, поскольку вам необходимо подтвердить подлинность вашего запроса, существует несколько способов сделать это.

Используйте приложение, такое как Postman, чтобы публиковать ваши запросы, потому что оно также предоставляет простой способ настройки аутентификации, или вы можете попробовать curl.

Вот один такой пример, заголовок авторизации сборки

Building the header string
To build the header string, imagine writing to a string named DST.

Append the string “OAuth ” (including the space at the end) to DST.
For each key/value pair of the 7 parameters listed above:
Percent encode the key and append it to DST.
Append the equals character ‘=’ to DST.
Append a double quote ‘”’ to DST.
Percent encode the value and append it to DST.
Append a double quote ‘”’ to DST.
If there are key/value pairs remaining, append a comma ‘,’ and a space ‘ ‘ to DST.
Pay particular attention to the percent encoding of the values when building 
this string. For example, the oauth_signature value of 
tnnArxj06cWHq44gCs1OSKk/jLY= must be encoded as tnnArxj06cWHq44gCs1OSKk%2FjLY%3D.

OAuth oauth_consumer_key="xvz1evFS4wEEPTGEFPHBog", 
oauth_nonce="kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg", 
oauth_signature="tnnArxj06cWHq44gCs1OSKk%2FjLY%3D", 
oauth_signature_method="HMAC-SHA1", oauth_timestamp="1318622958", 
oauth_token="370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb", 
oauth_version="1.0"
Другие вопросы по тегам