Kjapp og trygg hosting for Wordpress

Automatisere kudos.no og lignende?

skogtrollet

Medlem
Driver nå og skriver kode som logger inn på kudos.no, og legger inn det du har fylt inn automatisk. Når jeg er ferdig med kudos skal jeg ta for meg de andre nettstedene.

Slik kan vi spare masse tid om man har mange sider, og skriver endel artikler man vil legge ut på sider som kudos.no osv.

Kunne dette være av interesse for noen? :)
 

Bjørn Andersen

Webmaster
Lager du det som en wordpress plugin som automatisk oppretter en kudos sak på posten jeg oppretter idet den postes ,uten at jeg trenger gjøre noe, så er jeg absolutt interessert.
 

skogtrollet

Medlem
Lager det som et enestående php script, der man fyller inn i et skjema og trykker "submit". Dermed legges saken inn automatisk siden brukernavn og passord er hardcoded inni php koden.

Men dette kan vel enkelt kjøres ved bruk av en plugin. Er jo bare å kjøre koden idet et blogginnlegg blir publisert. Skulle ikke være så vanskelig å finne ut av.

Skogtrollet » SÃ¥ enkelt er det Ã¥ lage en wordpress plugin

Ble nå ferdig med kudos.no sin:

PHP:
<form action="autokudos.php" method="post">

<input type="text" name="title" size="70"> tittel <br>
<input type="text" name="url" size="70"> url<br>
<input type="text" name="desc" size="70"> beskrivelse<br>
<input type="text" name="tags" size="70"> tags<br><br>

<input type="submit" name="sub"> <br>
</form>


<?php

$cookiejar = "cookies.txt";

$submit = $_POST['sub'];
$title = utf8_encode($_POST['title']);
$url = utf8_encode($_POST['url']);
$desc = utf8_encode($_POST['desc']);
$tags = utf8_encode($_POST['tags']);

// kudos.no
$kudosuser = "skogtrollet";
$kudospass = "asdasdr";


function loginKudos($user, $pass) {

	global $title, $url, $desc, $tags, $cookiejar;

	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, "http://kudos.no/user/userAction.php" );
	curl_setopt($ch, CURLOPT_HEADER, 1);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiejar);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiejar);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_POSTFIELDS,"task=validateLogin&username={$user}&password={$pass}&rememberMe=off&_=");
	$data = curl_exec($ch);

	echo "Logging in to kudos.no. <br>\n";

	postKudos($title, $url, $desc, $tags);

	}

function postKudos($title, $url, $desc, $tags) {

	global $cookiejar;

	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, "http://kudos.no/submit/submitAction.php" );
	curl_setopt($ch, CURLOPT_HEADER, 1);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	curl_setopt($ch, CURLOPT_COOKIEJAR, $cookiejar);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiejar);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_POSTFIELDS,"task=submitStory&title={$title}&URL={$url}&description={$desc}&categoryId=4&tags={$tags}&storyId=&channel=teknologi&nocache=1250899735873&_=");
	$data = curl_exec($ch);

	echo "Data posted. <br>\n";

	$fp = fopen("vg.html", "w");
	fwrite($fp, $data);
	fclose($fp);

	}

if($submit) {

	loginKudos($kudosuser, $kudospass);
}

?>

Hva er de neste største sidene etter kudos.no?
 
Sist redigert:

skogtrollet

Medlem
Ja jeg kan tenke meg det sta. En plugin som legger inn på kudos, twitter, etc med en gang innlegget blir publisert. Sparer mye tid.
 

rune69

Gjerrigknarken sjøl
Medlem av ledelsen
Høres herlig ut. Det ville nok spart oss for litt tidsbruk ja.
 

skogtrollet

Medlem
Da er disse nettstednee lagt inn:

kudos.no
uberst.net
blopp.no
klikkbart.no
nettby.no
twitter.com

Forslag til flere sider man kan legge inn blogginnlegg/tekster på?
 

skogtrollet

Medlem
Har spilt inn en video som viser ossen det funker:

YouTube - autoviral

Jeg har skikkelig trua på det her. Sparer masse tid! :)

Men trenger flere gode forslag til sier jeg kan legge inn.
 
Sist redigert:
Topp