Hey hab mal ne frage
arbeite mit nem kumpel am spiel namens icarus
und wir haben kleines problem mit der api also dem cash ingame
wird nicht angezeigt aber via postman bekommen wir nen result
Der worldserver fragt via url ab und dies haben wir via laragon
%s/inquiryBalance/json?makeCodeNo=%d&userNo=%d&userId=%s
----------------------------------------------------------------------------------------
Die api.php
Route:: post('inquiryBalance/json', 'Cash\CashShopController@inquiryBalance');
----------------------------------------------------------------------------------------
Die CashShopController.php
public function inquiryBalance(Request $request)
{
if(isset($request['userId'])){
$userID = $request['userId'];
$realBalance = 0;
$bonusBalance = 0;
$cashAccount = AccountInfo::where('Username', $userID)->first();
if($cashAccount){
$realBalance = $cashAccount->Real_Balance != null ? $cashAccount->Real_Balance : 0;
$bonusBalance = $cashAccount->Bonus_Balance != null ? $cashAccount->Bonus_Balance : 0;
return response()->json([
'result' => 'success',
'realCash' => intval($realBalance),
'bonusCash' => intval($bonusBalance)
],400);
}
}
return response()->json([
'service_code' => '',
'Result' => -97
],400);
}
----------------------------------------------------------------------------------------
Die AccountInfo.php
class AccountInfo extends Model
{
protected $connection = "Login";
protected $table = "AccountInfo";
protected $primaryKey = "AccountDBID";
protected $dates = [];
protected $fillable = ["Username", "Password", "UUID","RegisterTime", "RegisterIP",
"LastLoginTime","LastLoginIP","IsBlocked","Real_Ba lance","Bonus_Balance",
"Permission","UserAge","MakeCodeNo","Email","Real_ CERPass"
];
protected $hidden = [
'Password',
'UUID',
'Permission',
'MakeCodeNo'
];
----------------------------------------------------------------------------------------






