လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> AI Painting application များဖွံ့ဖြိုးတိုးတက်စေရန် PHP ကို Midjourney နှင့်ဆက်သွယ်ရန် PHP ကိုအသုံးပြုနည်း

AI Painting application များဖွံ့ဖြိုးတိုးတက်စေရန် PHP ကို Midjourney နှင့်ဆက်သွယ်ရန် PHP ကိုအသုံးပြုနည်း

M66 2025-07-29

နိဒါန်း

အတုထောက်လှမ်းရေးနည်းပညာလျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုအတွက်ကျွန်ုပ်တို့၏ဘ 0 များတွင်ပိုမိုဆန်းသစ်တီထွင်မှုလျှောက်လွှာများပေါ်ပေါက်လာပြီး AI ပန်းချီကားသည်ကိုယ်စားလှယ်အများဆုံး application များထဲမှတစ်ခုဖြစ်သည်။ ဦး ဆောင် AI ပန်းချီကားတစ်ချပ်အနေဖြင့် Midjourney သည်အသုံးပြုသူများကိုစာသားသို့မဟုတ်ရုပ်ပုံများမှတစ်ဆင့်အနုပညာလက်ရာများကိုထုတ်လုပ်ရန်ခွင့်ပြုသည်။ ဤဆောင်းပါးသည် Midjourney API နှင့် PHP မှတစ်ဆင့် PHP မှတစ်ဆင့်မည်သို့ဆက်သွယ်ရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။

ပြင်ဆင်မှု

သင်မစတင်မီ PHP ပတ်ဝန်းကျင်နှင့်လိုက်လျောညီထွေဖြစ်အောင်လုပ်ထားပါ။ အကယ်. သင်၏ကွန်ပျူတာသည် PHP ပတ် 0 န်းကျင်ကိုမထည့်သွင်းပါက၎င်းကို PHP မှတရားဝင်ဝက်ဘ်ဆိုက်မှဒေါင်းလုတ် လုပ်. တပ်ဆင်ပြီး configuration ကိုဖြည့်စွက်ရန်ညွှန်ကြားချက်များကိုလိုက်နာနိုင်သည်။

တစ် ဦး က Midjourney Account အတွက်မှတ်ပုံတင်ပါ

Midjourney ၏ API 0 န်ဆောင်မှုကိုသုံးနိုင်ရန်အတွက် Midjourney Account ကိုမှတ်ပုံတင်ရန်လိုအပ်သည်။ မှတ်ပုံတင်ခြင်းပြီးဆုံးပြီးနောက်သင်၏ကိုယ်ရေးကိုယ်တာအကောင့်သို့ဝင်ရောက်ပါ။

API key ကိုရယူပါ

Midjourney ၏ Account Setting သို့သွားပြီး API key option ကိုရှာပြီးကူးယူပါ, ပြီးနောက်၎င်းကိုသင်၏ PHP ကုဒ်တွင်ဤသော့ကိုအသုံးပြုရန်လိုအပ်ပါလိမ့်မည်။

PHP ဖိုင်တစ်ခုဖန်တီးပါ

သင်၏ PHP စီမံကိန်းလမ်းညွှန်တွင် PHP ဖိုင်အသစ်ကို "Index.php" အမည်ရှိ PHP ဖိုင်အသစ်ကိုဖန်တီးပါ။ ဤဖိုင်သည်အလယ်အလတ် API နှင့်အပြန်အလှန်ဆက်သွယ်မှုကိုကိုင်တွယ်ရန်အသုံးပြုလိမ့်မည်။

အလယ်ပိုင်း API နှင့်ဆက်သွယ်ပါ

Midjourney နှင့်ဆက်သွယ်ရန် PHP ၏ဆံပင်စာကြည့်တိုက်ကိုသုံးပါမည်။ ဤနေရာတွင် Post တောင်းဆိုမှုများကိုပေးပို့ရန် PHP ကုဒ်ပါ 0 င်သောဥပမာတစ်ခုဖြစ်သည်။

 
<?php
function send_post_request($url, $data) {
    $handle = curl_init();
    curl_setopt($handle, CURLOPT_URL, $url);
    curl_setopt($handle, CURLOPT_POST, true);
    curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($handle);
    curl_close($handle);
    return $response;
}
$api_key = "YOUR_API_KEY";
$text = $_POST['text'];
$data = array(
    'api_key' => $api_key,
    'text' => $text
);
$url = "https://api.midjourney.com/ai-painting";
$response = send_post_request($url, $data);
echo $response;
?>

Code တွင် "your_api_key" ကိုသင်အလယ်အလတ်မှရရှိသော API သော့နှင့်အစားထိုးရန်သေချာပါစေ။

အသုံးပြုသူ interface တစ်ခုဖန်တီးပါ

ထို့နောက် app အတွက်ရိုးရှင်းသော HTML စာမျက်နှာတစ်ခုကိုဖန်တီးရန်လိုအပ်သည့်အတွက်အသုံးပြုသူများသည်သူတို့ဆွဲလိုသောစာသားကိုထည့်နိုင်သည်။ ဤတွင်အခြေခံပုံစံဥပမာတစ်ခုဖြစ်သည်။

 
<!DOCTYPE html>
<html>
<head>
    <title>AIProting Application</title>
</head>
<body>
    <h1>AIProting Application</h1>
    <form method="POST" action="index.php">
        <label for="text">ကျေးဇူးပြုပြီးသင်ဆွဲချင်တဲ့စာသားကိုရိုက်ထည့်ပါ:</label><br>
        <input type="text" id="text" name="text" required><br><br>
        <input type="submit" value="ပန်းချီကားများကိုထုတ်လုပ်ပါ">
    </form>
    <div>
        <?php echo $response; ?>
    </div>
</body>
</html>

လျှောက်လွှာ

index.php ဖိုင်ကိုသိမ်းဆည်းပြီးပိတ်ပါ။ စီမံကိန်းတစ်ခုလုံးကိုသင်၏ဝဘ်ဆာဗာသို့တင်ပါ။ သင်၏ PHP အက်ပလီကေးရှင်းကိုသင်၏ browser တွင်ဝင်ရောက်ကြည့်ရှုလိုသည့်စာသားကိုထည့်ပါ။ "Generate Proting" ခလုတ်ကိုနှိပ်ပြီးခဏစောင့်ပါ,

အကျဉ်းချုပ်

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

မကြာသေးမီ ဆောင်းပါးများ