လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP သင်ခန်းစာ - Baidu Cross ည့်သည်အသိအမှတ်ပြု API နှင့်လျင်မြန်စွာဆက်သွယ်ရန်လက်တွေ့လမ်းညွှန်

PHP သင်ခန်းစာ - Baidu Cross ည့်သည်အသိအမှတ်ပြု API နှင့်လျင်မြန်စွာဆက်သွယ်ရန်လက်တွေ့လမ်းညွှန်

gitbox 2025-08-04

နိဒါန်း

Baidu Crossu attribute Adi သည်သုံးစွဲသူများ၏အသက်အရွယ်, ကျားမ, အလုပ်အကိုင်နှင့်အကျိုးစီးပွားများကိုတိကျစွာခွဲခြားသိမြင်နိုင်သောအစွမ်းထက်သောလူအုပ် attribute ခွဲခြမ်းစိတ်ဖြာခြင်းကိရိယာတစ်ခုဖြစ်သည်။ Developer များအသုံးပြုသူပရိုဖိုင်အချက်အလက်များကိုပိုမိုထိရောက်စွာဆက်သွယ်နိုင်ရန်အတွက် Baidu ၏လူ ဦး ရစ်ပရိုဖူးသော Attribute အသိအမှတ်ပြု Attribute အသိအမှတ်ပြု Afii ကိုပိုမိုထိရောက်စွာချိတ်ဆက်နိုင်မည်ကိုမိတ်ဆက်ပေးရန်ဤဆောင်းပါးသည် PHOMP ဘာသာစကားကိုဥပမာတစ်ခုအဖြစ်ယူပါလိမ့်မည်။

ပြင်ဆင်မှု

ပထမ ဦး စွာ API ၏သော့နှင့်လျှို့ဝှက်သော့ကိုရရှိရန် Baidu Ai Open Platform တွင် "လူအုပ်စု attribute ကိုဖော်ထုတ်ခြင်း" လျှောက်ထားရန်လိုအပ်သည်။ Baidu Ai Opport Platform သို့ဝင်ရောက်ပါ, console ကိုရိုက်ထည့်ပါ, "လူအစုအဝေးသတ်မှတ်ချက်" 0 န်ဆောင်မှုကိုရှာပါ,

PHP SDK ကို install လုပ်ပါ

Baidu AI တရားဝင် PHP SDK ကိုတေးရေးဆရာမှတဆင့် Install လုပ်ပါ။

 တေးရေးဆရာ Baidu / AIP-SDK လိုအပ်သည်

တပ်ဆင်မှုပြီးဆုံးသွားသောအခါ SDK ၏အလိုအလျောက်တင်ထားသောဖိုင်ကိုကုဒ်ထဲသို့မိတ်ဆက်ပေးပါ။

 quant_once 'ရောင်းချသူ / autoload.php';

API interface ကို Calling Calling

<?php
require_once 'vendor/autoload.php';

use BaiduAipClient;
use BaiduAipAipImageCensor;

const APP_ID = 'your_app_id';
const API_KEY = 'your_api_key';
const SECRET_KEY = 'your_secret_key';

$client = new Client(APP_ID, API_KEY, SECRET_KEY);  // ဖန်တီးClientကန့်ကွက်
$imageCensor = new AipImageCensor($client);       // ဖန်တီးAipImageCensorကန့်ကွက်

// ပုံအကြောင်းအရာကိုဖတ်ပါ
$image = file_get_contents('your_image_path');

// လူအစုအဝေးအသိအမှတ်ပြုမှုအသိအမှတ်ပြုခြင်းAPI
$result = $imageCensor-> အသုံးပြုသူ () -> လူအုပ် ($ Image),

// API ပြန်ပို့ခြင်းရလဒ် (! အချည်းနှီးသော ($ ရလဒ် [&#39;error_code&#39;]))))
    ECHO &#39;အမှား -&#39; &#39;။ $ ရလဒ် [&#39;error_msg&#39;;
} အခြား
    // attribute အချက်အလက်များကိုရယူပါ $ Attributes = $ ရလဒ် [&#39;user_attributes&#39;] [&#39;user_attributes&#39;];

    // output လူ ဦး ရေ attribute သတင်းအချက်အလက် ECHO &#39;အသက် :/ ။ $ attribute တွေ [&#39;အသက်အရွယ်&#39;] ။ "<br> ";
    ပဲ့တင်သံ &#39;ကျားမ -&#39; &#39;။ $ attribute တွေ [&#39;ကျားမ&#39;] ။ "<br> ";
    ECHO &#39;အလုပ်အကိုင်:&#39; &#39;။ $ attribute တွေ [&#39;အလုပ်အကိုင်&#39;] ။ "<br> ";
    ပဲ့တင်သံ &#39;စိတ်ဝင်စားမှု&#39; &#39;။ $ attribute တွေ [&#39;စိတ်ဝင်စားမှု&#39;];
}
>

သင်၏အမှန်တကယ်သော့နှင့်သင်၏အမှန်တကယ်သော့နှင့်အတူနမူနာကုဒ်နှင့်သင်၏ image သို့လမ်းကြောင်းနှင့်အတူ နမူနာ ကုဒ်အတွက် japert_Ap_id , your_api_key ကို အစားထိုးပါ။

ကုဒ်ကို run ပါ

PHP ဖိုင်ကိုသိမ်းဆည်းပြီးနောက် terminal သို့မဟုတ် command line တွင် execute လုပ်ပါ။ ပရိုဂရမ်သည်အသက်အရွယ်, ကျား, မ, အလုပ်အကိုင်နှင့်စိတ်ဝင်စားမှုများအပါအ 0 င်အသုံးပြုသူ၏လူ ဦး ရေ attribute အချက်အလက်များကိုပြန်လည်ပေးပို့လိမ့်မည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် PHP မှတစ်ဆင့် Baidu Cruntion API နှင့်လျင်မြန်စွာဆက်သွယ်နည်းကို PHP မှတစ်ဆင့်မည်သို့ချိတ်ဆက်နိုင်မည်ကိုမိတ်ဆက်ပေးပြီးသုံးစွဲသူများ၏ရှုထောင့်အမျိုးမျိုးကိုဖော်ထုတ်ခြင်းနှင့်ခွဲခြမ်းစိတ်ဖြာမှုကိုခွဲခြားသိမြင်ရန်တရားဝင် SDK နှင့် ပူးပေါင်း. ပူးပေါင်းဆောင်ရွက်သည်။ ထုတ်ကုန်များ၏ထောက်လှမ်းရေးအဆင့်ကိုမြှင့်တင်ရန် Developer များကဤအခြေခံအပေါ် အခြေခံ. application များကိုချဲ့ထွင်နိုင်သည်။