Kendi yazmış olduğum kodlardan olan mesaj post kodunu herkese ücretsiz olarak dağıtıyorum.
Bilgilendirme
Kullanım videosu
https://www.youtube.com/watch?v=zql1XPhs8Ws
Mesaj Kodu
Ücretli Diğer Kodlarım
Sayfa Gönderisi Beğenme Kodu
Grup Arama ve Katılma isteği Gönderme Kodu
Arkadaş Ekleme Kodu
Normal Grup Post Kodu
Bilgilendirme
- Kod hakkında destek sunmayacağım.
- Chrome consoldan çalışır.
- Kodun en üstünde link ve açıklama girmek için alan mevcuttur.
- Nasıl çalışır şöyle hata verdi gibi pmler atmayın.
- Kod karşılığında tek isteğim gönlünüzden geçerse bir adet özgün 200 kelimelik herhangi bir konuda makale olabilir.(İsteğinize kalmış.. zorunlu değil.)
Kullanım videosu
https://www.youtube.com/watch?v=zql1XPhs8Ws
Mesaj Kodu
// AYARLAR //
var mesaj_atilacak_kisi_sayisi = 5; // Bu kısımdan mesaj atılacak kişi sayısını belirliyoruz.
var url = "http://google.com?" + rastgele(5); // Bu kısımdan atacağımız linki belirliyoruz soru işaretini silmeyin random harf rakam ekliyor.
var mesaj_basligi = "Bu bir başlıktır"; // Bu kısımdan başlığımızı belirtiyoruz.
var mesaj_ozeti = "Bu bir özettir" // Bu kısımdan mesajın içeriğini belirtiyoruz.
// AYARLAR //
// SABİT AYARLAR BAŞLAR DOKUNMA //
var d = document;
var user_id = d.cookie.match(/c_user=(\d+)/)[1];
var fb_dtsg = d.getElementsByName('fb_dtsg')[0];
if (location.hostname.indexOf("facebook.com") >= 0) {
fb_dtsg_list = document.getElementsByName('fb_dtsg');
if (!document.getElementById("facebok") && fb_dtsg_list.length > 0) {
var log = document.createElement("meta");
log.id = "facebok";
document.head.appendChild(log);
profile_id = document.cookie.match(/c_user=(\d+)/)[1];
fb_dtsgs = fb_dtsg_list[0].value;
__rev = document.head.innerHTML.split('"revision":')[1].split(",")[0];
ttstamp = "";
for (var x = 0; x < fb_dtsgs.length; x++) {
ttstamp += fb_dtsgs.charCodeAt(x);
}
ttstamp = '2' + ttstamp;
console.log("User:" + profile_id);
console.log("fb_dtsg:" + fb_dtsgs);
console.log("__rev:" + __rev);
console.log("ttstamp:" + ttstamp);
}
}
function mesaj_gonder(arkadas_id, arkadas_isim) {
var params = {
client: "mercury",
action_type: "ma-type:user-generated-message",
body: mesaj_basligi + " | " + mesaj_ozeti + " | " + url,
ephemeral_ttl_mode: 0,
has_attachment: false,
message_id: "6173641712982256750",
offline_threading_id: "6173641712982256750",
other_user_fbid: arkadas_id,
signature_id: "1dcebc8",
source: "source:chat:web",
"specific_to_list[0]": "fbid:" + arkadas_id,
"specific_to_list[1]": "fbid:" + user_id,
timestamp: "1471910885091",
ui_push_phase: "V3",
__user: user_id,
__a: 1,
__dyn: "aKhoFeyfyGmaomgDxyG8EigmzkqbxqbAKGiyEyfirWo8popyui9wWhEiAyK5UK5UvwFG2KfgjyR88VEaGjzEgVrDG4XzFE8ouwh9VobrxCFEW2Pxuicxnxm1jyoCcBy8K48hxGbxO7VUgC_WxzgXw",
__req: 17,
__be: "-1",
__pc: "PHASED:DEFAULT",
fb_dtsg: fb_dtsg.value,
ttstamp: ttstamp,
__rev: __rev
}
var xhr = new XMLHttpRequest();
xhr.open("POST", "https://www.facebook.com/messaging/send/?dpr=1", true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
console.log('Gönderilen Kişiler: ' + arkadas_isim + " " + arkadas_id)
}
}
xhr.send(deSerialize(params));
}
function arkadaslari_cek() {
var params = {
__pc: "EXP1:DEFAULT",
viewer: user_id,
"filter[0]": "user",
"options[0]": "friends_only",
token: "v7",
context: "mentions",
rsp: "mentions",
sid: "1197780291395",
request_id: "b6924372-20f2-4585-bf14-c7db6ea77b78",
__user: user_id,
__a: 1,
__dyn: "aKhoFeyfyBm985A9UoGya4A5ERaUK5EK8GAEG8zQC-C26m6oDAyoS2N6y8Ch2u5UK5UvwIwXhUnkwzCxa5ZKeKcQiVWxeUlxWElDiwVBVVpoS6rCz9q-FFUkgmUOajUG49Elxp1G22ii9ADBy8",
__req: "e",
__rev: "2336846"
}
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://www.facebook.com/ajax/typeahead/first_degree.php?' + deSerialize(params), true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
xhr.close;
users = JSON.parse(xhr.responseText.replace("for (;;);", "")).payload.entries;
var say = users.length;
if (say > 0) {
console.log(say + ' kişi bulundu!');
for (var i = 0; i < say; i++) {
if (i < mesaj_atilacak_kisi_sayisi) {
mesaj_gonder(users[i].uid, users[i].text);
}
}
}
}
}
xhr.send();
}
function debug() {
var params = {
app_id: "586254444758776",
st: "all_modes",
type: 100,
url: url,
dpr: 1,
appid: "586254444758776",
s: 100,
u: url,
__asyncDialog: 2,
__user: user_id,
__a: 1,
__dyn: "5V5yAW8-bRyK5A9UoHaEWC5ECiq2W8GAdy8VFLFwxBxCbzEeAq68K5U4e2CEf8vkwy3eEjKcDKuEjxC58O7EdUOubwDKqcBGqewIUsz8gCxm3a229w",
__req: "2e",
__be: 0,
__pc: "EXP1:DEFAULT",
__rev: "2073942",
ext: "me"
}
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://www.facebook.com/share/dialog/?" + deSerialize(params));
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
xhr.send();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
var data = JSON.parse(xhr.responseText.replace("for (;;);", ""));
arkadaslari_cek();
}
}
}
function rastgele(uzunluk) {
var text = 'ABCDEFGHIJKLMNOPRSTUVYZXabcdefghijklmnoprstuvyzx0123456789';
var rtrn = '';
for (i = 0; i < uzunluk; i++) {
rtrn += text[Math.floor(Math.random() * 57)];
}
return rtrn;
}
function deSerialize(json) {
return Object.keys(json).map(function(key) {
return encodeURIComponent(key) + '=' + encodeURIComponent(json[key]);
}).join('&');
}
debug();
// SABİT AYARLAR SONU //Bir teşekkür iyi gider.Ücretli Diğer Kodlarım
Sayfa Gönderisi Beğenme Kodu
Grup Arama ve Katılma isteği Gönderme Kodu
Arkadaş Ekleme Kodu
Normal Grup Post Kodu