SharePoint 사이트 2010에서 리트 윗 기능과 회신 기능을 구현하려고합니다. 웹 파트를 만들고 특정 해시 태그에 대한 모든 트윗을 가져 오려고합니다.좋아하는 사람에게 트위터를 다시 쓰거나, 답장을 보내거나 추가하는 방법?
해시 태그 데이터를 가져올 수 있지만 여기에 모든 트윗에 리트 윗, 응답 및 즐겨 찾기 버튼을 추가해야합니다. 내가 지금 리트 윗을 위해 노력하고 내 자바 스크립트 코드는 다음과 같습니다
$.getJSON("http://search.twitter.com/search.json?q=%23" + hashtag + "&rpp="+ nooftweets +"&&callback=?", function (msg) {
container.html(''); //Remove the Loading GIF
for (i = 0; i < msg.results.length; i++) { //Build DIVs containing Tweets and add it to Container DIV
var str = '<div class=\'tweet\'><div class=\'avatar\'><img src="' + msg.results[i].profile_image_url + '" alt=\'twitter-img\'/></div>';
str += '<div class=\'status-body\'><a href="http://twitter.com/' + msg.results[i].from_user + '"target="_blank">' + msg.results[i].from_user + '</a>';
str += '<div>' + formatTwitString(msg.results[i].text) + '</div></div>';
str += '<div class=\'created_at\'>' + relativeTime(msg.results[i].created_at) + '</div>';
str += '**<div><a href="http://api.twitter.com/1/statuses/retweets/' + msg.results[i].id_str + '" target=_blank>Retweet</a></div>**</div>';
container.append(str);
}
을하지만 내 리트 윗 코드가 제대로 작동하지 않습니다 .. 문제를 정류에서 저를 도와주세요.
미리 감사드립니다.
지금 할 수 있습니다. 내 getJSON에 몇 줄의 코드를 추가했습니다. 이제 잘 작동합니다. 사용자를 트위터로 리디렉션하고 있습니다. 사용자가 로그인 한 경우 트위터 로그인 페이지가 열립니다.
$ .getJSON ("http://search.twitter.com/search.json?q="+ repValue + "& RPP ="+ nooftweetslength + "& & 콜백 =?"기능 (MSG) { (i = 0; i < msg.results.length; i ++) {// 트윗을 포함하는 DIV를 빌드하여 컨테이너 DIV에 추가합니다. str = ''; str + = ''+ msg.results [i] .from_user + 'str + =' '+ relativeTime (msg.results [i] .created_at) +' '; str + ='회신 '+ formatTwitString (msg.results [i] .text) +' ; str + = 'Retweet'; str + = 'Favorite'; container.append (str);}}));
인증이 아직 완료되지 않았습니다. 내가해야 할 일은 RETWEET 버튼을 클릭하면 새 창을 열어야하고 사용자는 자신의 계정으로 로그인해야한다는 것입니다. 사용자가 이미 로그인 한 경우 인증을 요청해서는 안됩니다. jQuery에서 모든 작업을 수행하고 있습니다. jQuery를 통해 인증을 받고 트윗을 리트 윗 할 수있는 방법을 안내해 주시겠습니까? 작은 예가 좋습니다.미리 감사드립니다. – Ankit