2015-10-12 7 views
1

Есть ли библиотека клиентов C# для twitter Объявления Api?C# Client Library for Twitter Ads Api

Видимо, Tweetinvi не поддерживает объявления Api, но в остальном это очень хорошая библиотека для Twitter.

+0

Возможно, я придумаю, пожалуйста, проголосовать? – ViV

+0

https://dev.twitter.com/ads/overview –

+0

Правильно, я прошел через эту ссылку и создал приложение на учетной записи Twitter. Я хотел знать, есть ли библиотека клиентов C#, которая позволяет мне делать вызовы API, не требующие прямого вызова REST. – ViV

ответ

1

Я думаю, что вы можете настроить аутентификацию точно так же, как вы могли бы сделать с Tweetinvi, а затем использовать TwitterAccessor.

Вы можете найти документацию здесь: https://github.com/linvi/tweetinvi/wiki/Custom-Queries#simple-query

Вместо того, чтобы использовать JSON я бы вместо этого упростить процесс создания DTO украшено с [JsonProperty] атрибутами (например, в UserDTO).

// Example of DTO class 
public class AdDTO 
{ 
    [JsonProperty("name")] // This is the name json field of the response 
    public string Name { get; set; } 
} 

И тогда вы сможете получить AdDTO как следует:

var adDTO = TwitterAccessor.ExecuteGETQuery<AdDTO>("my_twitter_ads_api_query"); 

Я надеюсь, что это какой-либо помощи.

Наконец, ради ваших знаний, я работал с несколькими компаниями, и я подписал соглашения о конфиденциальности/контракты, чтобы всегда сохранять их учетные данные в безопасности. Если понадобится, я с удовольствием сделаю это с вами.

Желаем вам счастливых объявлений:

1

Я разработчик библиотеки Tweetinvi. API твитовских объявлений будет реализован для версии 2.0, поэтому это не будет сделано до некоторого времени (месяцев или года).

Хотя, если вы в порядке, чтобы поделиться своими полномочиями со мной, я буду рад попробовать и посмотреть, смогу ли я что-нибудь сделать, чтобы помочь вам. С некоторыми подсказками или советами библиотека должна позволить вам создавать свои собственные запросы Twitter для API объявлений.

Не стесняйтесь посетить github, чтобы открыть проблемы здесь: https://github.com/linvi/tweetinvi.

Если вы хотите связаться со мной в частном порядке, пожалуйста, сделайте это через мой профиль codeplex (нажмите ссылку «контакт», видимую на https://www.codeplex.com/site/users/view/linvi).

Приветствия, Linvi

+0

Спасибо за ваш ответ Linvi. Мне не разрешено делиться учетными данными. (Я сам еще не получил учетные данные). Тем не менее, я пытаюсь использовать метод TwitterAccessor.ExecuteJsonGETQuery (); в библиотеке TweetInvi. , например.var userJson = TwitterAccessor.ExecuteJsonGETQuery ("https://ads-api.twitter.com/0/accounts"); и надеемся вернуть результат JSON. Это правильный подход? – ViV