API পরিচিতি
MosaicRemoval.com API ব্যবহার করে হস্তাক্ষর অপসারণে বিশেষায়িত কৃত্রিম বুদ্ধিমত্তা প্রযুক্তি আগের চেয়ে সহজ করা হয়েছে। কোডের মাত্র কয়েকটি লাইন দিয়ে, আপনি এই প্রযুক্তিটি আপনার অ্যাপ্লিকেশনে আনতে পারেন।
প্যাকেজ কিনুন
API এর জন্য নিবেদিত একটি প্যাকেজ কিনুন
কোড উদাহরণ ব্যবহার করুন
দ্রুত শুরু করতে নিম্নলিখিত কোড উদাহরণগুলি ব্যবহার করুন
প্যারামিটারগুলি সামঞ্জস্য করুন
অনুরোধটি সামঞ্জস্য করতে প্যারামিটার রেফারেন্সে ফিরে যান
প্রমাণীকরণ
আমরা বিশেষ API কী (বা App Code) ব্যবহার করে ব্যবহারকারীদের প্রমাণীকরণ করি। যা এখানে সহজেই পাওয়া যায়। API কীটি অনন্য এবং অন্যদের থেকে খুব আলাদা। নিরাপত্তা কারণে, অনুগ্রহ করে আপনার App Code প্রকাশ করবেন না।
API এন্ডপয়েন্ট
হেডার
কোড উদাহরণ
আমাদের কোড নমুনা দিয়ে দ্রুত শুরু করুন
public static void main(String[] args) {
    String host = "https://api.mosaicremoval.com";
    String path = "/sjccup";
    String method = "POST";
    String appcode = "YourAppCode";
    Map<String, String> headers = new HashMap<String, String>();
    // The final format in the header (with a space in between) is Authorization:APPCODE 83359fd73fe94948385f570e3c139105
    headers.put("Authorization", "APPCODE " + appcode);
    // Define the corresponding Content-Type according to API requirements
    headers.put("Content-Type", "application/json; charset=UTF-8");
    Map<String, String> querys = new HashMap<String, String>();
    String bodys = "{\"media_id\":\"Base64 encoded image value, with the longest side not exceeding 4000px; remove the prefix data:image/png;base64\",\"keep_distortion\":boolean type, false - auto-corrects distortion, true - disables correction\",\"keep_ori\":boolean type, false - the image will be rotated to the correct orientation, true - retains the orientation when uploaded}";
    try {
        HttpResponse response = HttpUtils.doPost(host, path, method, headers, querys, bodys);
        System.out.println(response.toString());
        // Get the body of the response
        // System.out.println(EntityUtils.toString(response.getEntity()));
    } catch (Exception e) {
        e.printStackTrace();
    }
}অনুরোধ প্যারামিটার
এই প্যারামিটারগুলি দিয়ে আপনার API অনুরোধগুলি কনফিগার করুন
| প্যারামিটার | প্রকার | বিবরণ | 
|---|---|---|
| media_id | string | ছবির Base64 এনকোডেড মান, যার দীর্ঘতম দিক ৪০০০px এর বেশি নয়; data:image/png;base64 উপসর্গটি সরান | 
| keep_distortion | boolean | false – স্বয়ংক্রিয়ভাবে বিকৃতি সংশোধন করে, true – সংশোধন নিষ্ক্রিয় করে | 
| keep_ori | boolean | false – ছবিটি সঠিক ওরিয়েন্টেশনে ঘোরানো হবে, true – আপলোড করার সময় ওরিয়েন্টেশন ধরে রাখে | 
ত্রুটি কোড
API প্রতিক্রিয়া কোডের জন্য রেফারেন্স
| ত্রুটি কোড | ত্রুটি বার্তা | বিবরণ | 
|---|---|---|
| 0 | success | Success | 
| 1000 | body error | Request body error | 
| 1001 | param error | Request parameter error | 
| 1002 | content type error | Content-Type error | 
| 1003 | image not exists | Image file not found | 
| 1004 | image size error | Image size error | 
| 1005 | image format error | Image format error | 
| 1006 | invalid signature | Invalid signature | 
| 1007 | body size error | Body size error | 
| 1008 | no authorization | Authorization failed | 
| 2000 | server unknown error | Server unknown error | 
| 2001 | server timeout | Server timeout | 
| 2003 | no content recognition | No content recognized | 
| 2004 | validate data error | Validation data error | 
| 3000 | remote server error | Remote server error | 
| 4000 | base server error | Base server error | 
API মূল্য নির্ধারণ প্ল্যান
নিম্নলিখিত প্ল্যানগুলি API-এর জন্য একচেটিয়া
বেসিক
জনপ্রিয়
এক্সক্লুসিভ
১০০% টাকা ফেরত গ্যারান্টি!
মনের শান্তিতে কিনুন। যদি আপনি দেখেন যে এই সরঞ্জামটি আপনার চাহিদা পূরণ করে না, আমরা ৭ দিনের প্রশ্নহীন টাকা ফেরত গ্যারান্টি অফার করি। আপনি আত্মবিশ্বাসের সাথে পেমেন্ট করতে পারেন। আপনার পেমেন্টের নিরাপত্তা নিশ্চিত করার জন্য আমাদের একটি ফেরত নীতি রয়েছে।