RecoPost

Recomendación de posts.

目前为 2016-02-09 提交的版本。查看 最新版本

// ==UserScript==
// @name         RecoPost
// @namespace    none
// @version      0.3
// @description  Recomendación de posts.
// @match        *://www.taringa.net/mi
// @grant        none
// ==/UserScript==
/* jshint -W097 */
'use strict';

(function () {
var contenido = $('<center><div class="box" Style="background-color:#d9e6f2"><input type="text" name="user" id="usuario" autocomplete="on" placeholder="Nick del usuario sin @"><a class="btn g reco" href="#" id="reco">[recomendar]</a></div></div></center>');
$('#sidebar').prepend(contenido);
    
    function reco () {
      
      var api = 'https://query.yahooapis.com/v1/public/yql?q=select%20link%20from%20rss%20where%20url%3D%27http%3A%2F%2Fwww.taringa.net%2Frss%2F'+ user +'%2Fposts%27&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys';
      $.getJSON( api, function(json) {
      var link = json.item[0].link;
      var te = $('#my-shout-body-mi').val();
      var body = $('#my-shout-body-mi');
      var user = $('#usuario').val ();
      var cont = 'Post de @'+ user +'\n'+'\n'+'['+'['+ user +']'+']'+'['+'['+'['+ user +']'+']'+']'+'['+'['+'['+'['+ user +']'+']'+']'+']'+'\n';
      body.val(cont).click().focus();
      $.ajax({
                type    : 'POST',
                dataType: 'json',
                url     : '/ajax/shout/attach',
                data    : {
                    url : link
                },
                success: function(data){
                    $.ajax({
                        type     : 'POST',
                        dataType : 'json',
                        url      : '/ajax/shout/add',
                        data     : {
                            key             : global_data.user_key,
                            body            : cont,
                            privacy         : 1,
                            attachment_type : 3,
                            attachment      : data.data.id
                          ;
                         
                        } recom.onclick=reco;
                    };();