Dzięki wyłączeniu przez Twittera kranu API 1.0 w dniu 6/11/2013, mamy kilka witryn, które obecnie nie wyświetlają osi czasu. Szukałem przykładu "Jeśli to zrobiłeś, teraz rób to". Oto ogłoszenie na Twitterze. https://dev.twitter.com/blog/api-v1-is-retiredPotrzebujesz prostego przykładu z Twitter API w wersji 1.1, aby wyświetlić oś czasu za pomocą jQuery lub C# ASP.NET
Oto, co pierwotnie robiliśmy, aby pokazać oś czasu na Twitterze za pośrednictwem API 1.0.
<div id="twitter">
<ul id="twitter_update_list"></ul>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://api.twitter.com/1/statuses/user_timeline/companytwitterhandle.json?callback=twitterCallback2&count=1"></script>
<div style="float:left;"><a href="https://twitter.com/companytwitterhandle" target="_blank">@companytwitterhandle</a> | </div>
<div class="twitterimg"> </div>
</div>
Początkowo próbowałem zmienić wersję w adresie URL odnośnika JavaScript, tak jak to, co nie działało.
<script type="text/javascript" src="http://api.twitter.com/1.1/statuses/user_timeline/companytwitterhandle.json?callback=twitterCallback2&count=1"></script>
Potem spojrzał w dokumentacji API Twitterze (https://dev.twitter.com/docs/api/1.1/overview), który nie ma wyraźny przykład przejścia. Nie mam 4 lub 5 godzin, aby zagłębić się w to, lub w ten rozczochrany FAQ (https://dev.twitter.com/docs/faq#17750).
Następnie znalazłem tę dokumentację API dotyczącą osi czasu użytkownika. Więc zmieniłem adres URL ponownie, jak pokazano poniżej. https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline
<script type="text/javascript" src="https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=companytwitterhandle&count=1"></script>
To nie działa.
Korzystając z jQuery lub C# ASP.NET MVC, jak mogę zmienić ten interfejs z Twitter API 1.0 na Twitter API 1.1? Moją pierwszą preferencją byłoby wdrożenie strony klienta przeglądarki, jeśli jest to możliwe. Podaj przykład kodu. Dzięki.
Wykorzystuje czysty JavaScript, a nie jQuery, jak żądał OP, i nie wydaje się działać. https://jsfiddle.net/3xsjn59u/ –
@WesModes, byłem OP, a ten kod działał w tym czasie. Post ma teraz prawie 3 lata, więc może być już nieaktualny. Nie ma jednak sensu tego robić. :) –
Należy również zauważyć, że przykład skrzypiec ma napis "18digitmagicnumber" przypisany do id-widget-id, a nie prawdziwy numer na Twitterze. Aby ta próbka kodu działała, potrzebny jest prawdziwy numer konta na Twitterze. Kiedy w tym poprzednim pracodawcy nie wydawało mi się rozsądne publikowanie tych informacji. –