Sveiki,
Cenšos sevi aizņemt sevi kaut kā garlaicīgos brīžos un šoreiz to nolēmu izdarīt ,palīdzot savam RuneScape klanam. Tātad lieta tāda ,ka es gribu ,izmantojot PHP library, uztaisīt tā ,lai manā lapā rādītu ,kurš no klana biedriem ir capped citadel. Esmu lejuplādējis to rue.php no github, uztaisīju atsevišķu failu ,kurš izvilks man klana biedrus:
<?php
/*
* Cap check example
*
*/
require_once 'rue.php';
$r = new \Rue\rs_api();
//get_clan_list_light returns a name-only list of clan members sorted by rank
$clan_list = $r->get_clan_list_light("Spirits of Arianwyn");
//get_multi_activity returns the last 20 activity logs for all the player's in a list
$clan_logs = $r->get_multi_activity($clan_list);
//set the cap message here (I don't know what it is yet)
$cap_message = 'I capped!';
//loop over your clan members & their logs
foreach($clan_logs as &$clan_member){
$clan_member->cap_status = 'not capped';
if(is_array($clan_member->activities)){
foreach($clan_member->activities as $clan_member_activity){
//if you find the cap message in their last 20 logs, set status to capped
if($clan_member_activity->text == $cap_message){
$clan_member->cap_status = 'capped';
}
}
}
unset($clan_member->activities);
}
//print the list
print_r($clan_logs);
?>
un esmu iekļāvis to atsevišķo .php failu ar augstāk parādīto kodu index.php failā ,bet rādas vienkārši tukša lapa. Ne kļūdas, nekā. It kā kaut kas pietrūktu. Varbūt kāds ,kuram atradīsies brīvāks laiks un spēs saprast ko gribēju un apskatīties & apskaidrot kā strādā tas PHP library - būtu pateicīgs.
WYM? miniblogs
- 0
WYM? 12.09.2017. 00:34
- 0
Paskaties logos. Gan jau ir kļūdas, tikai netiek attēlotas lapā.
Ielogojies vai izveido profilu, lai komentētu!