सामग्री पर जाएँ
Influence
Esc
↑↓नेविगेट करें↵खोलें⌘Jप्रीव्यू

बाइनरी इमेज अपलोड की पुष्टि करें

पहले से तैयार mediaImport अपलोड डेस्क्रिप्टर की पुष्टि के लिए असली JPEG, PNG या WebP बाइट भेजें (अधिकतम 3,145,728 बाइट). बाइट की संख्या और SHA-256 डेस्क्रिप्टर से मेल खाने चाहिए. फ़ाइल रेफ़रेंस या बड़ी लोकल फ़ाइलों के लिए दस्तावेज़ों में बताए गए मीडिया टूल और SDK का मल्टीपार्ट वर्कफ़्लो इस्तेमाल करें.

POST/api/v1/media/import
ऐक्सेस की अनुमति
AuthorizationBearer टोकन · headerज़रूरी

Influence की स्कोप वाली API कुंजी या समर्थित OAuth ऐक्सेस टोकन. URL और टूल के इनपुट में क्रेडेंशियल न डालें.

हेडर पैरामीटर
X-Publish-ConfirmationConfirmationCapabilityज़रूरी

prepare से लौटा वही confirmationCapability मान. इसे सिर्फ़ इस हेडर में, उसी इनपुट के साथ, expiresAt से पहले भेजें.

न्यूनतम लंबाई: 32 · अधिकतम लंबाई: 4096 · ^[A-Za-z0-9._~-]+$ से मेल खाना चाहिए
Idempotency-KeyIdempotencyKeyज़रूरी

दोबारा कोशिश करने के लिए कॉल करने वाले की बनाई पहचान. जवाब से नतीजा साफ़ न हो, तो यह कुंजी, कैपेबिलिटी और इनपुट संभालकर रखें.

न्यूनतम लंबाई: 16 · अधिकतम लंबाई: 200 · ^[A-Za-z0-9._:-]+$ से मेल खाना चाहिए
X-Publish-Uploadstringज़रूरी

तैयार mediaImport इनपुट से encodeURIComponent(JSON.stringify(upload)) वाला मान लें. डिकोड किया गया ऑब्जेक्ट BinaryUploadDescriptor के मुताबिक होना चाहिए; एनकोड किया गया हेडर अधिकतम 4,096 अक्षर का हो सकता है.

अधिकतम लंबाई: 4096
अनुरोध की बॉडी
ज़रूरीapplication/octet-stream
string<binary>
रिस्पॉन्स
200

मीडिया का नतीजा; ok और एसेट की स्थिति जाँचें.

इनमें से केवल एक:
object
okbooleanज़रूरी
outputJsonValue | nullज़रूरी
प्रॉपर्टी दिखाएँ
इनमें से एक या अधिक:
string
string
number
number
boolean
boolean
null
null
JsonValue[]
JsonValue का ऐरे
JsonValue का चक्रीय रेफ़रेंस है.
object
object
toolNamestringज़रूरी
अनुमत मान:adAuditQuoteadAuditStartadAuditGetadAuditListsearchfetchprofileGetconnectionStatusGetaccountListcampaignGetcampaignListcampaignDraftSavemediaListmediaImportmediaUploadCreatemediaUploadPartmediaUploadCompletemediaUploadGetmediaUploadAbortmediaGetcampaignReviewcampaignReviewGetcampaignReviewExecutecampaignScheduleBatchReviewcampaignScheduleBatchExecutescheduleListbrandContextGetinsightsAccountListinsightsPostListinsightsRefreshcampaignPlanGetcampaignPlanGenerateimageGenerationQuoteimageGenerationStartimageGenerationListintegrationListgroupListintegrationSchemadevtoOrganizationListdevtoTagListdiscordChannelListdiscourseCategoryListdiscourseTagListdiscourseTopicSearchdribbbleTeamListghostAuthorListghostNewsletterListghostTagListghostTierListhashnodePublicationListlemmyCommunitySearchlistmonkListsGetlistmonkTemplateListmattermostChannelListmeweGroupListpinterestBoardListredditSubredditRequirementsGetredditSubredditSearchslackChannelListteamsChannelListtiktokCreatorInfoGetvkDestinationListwhopCompanyListwhopExperienceListwordpressCategoryListwordpressPostTypeListwordpressTagListwrapcastChannelSearchintegrationSchedulePostToolpostsListToolpostSettingsTool
ToolError
errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
अनुमत मान:AI_SCHEDULING_LIMIT_REACHEDAI_SCHEDULING_UNAVAILABLEINVALID_INPUTFORBIDDENNOT_FOUNDCONFLICTFEATURE_DISABLEDCONFIRMATION_REQUIREDCONFIRMATION_INVALIDUPSTREAM_FAILEDNEEDS_REVIEWINTERNAL
messagestringज़रूरी
न्यूनतम लंबाई: 1 · अधिकतम लंबाई: 2048
retryablebooleanज़रूरी
okbooleanज़रूरी
toolNamestringज़रूरी
अनुमत मान:adAuditQuoteadAuditStartadAuditGetadAuditListsearchfetchprofileGetconnectionStatusGetaccountListcampaignGetcampaignListcampaignDraftSavemediaListmediaImportmediaUploadCreatemediaUploadPartmediaUploadCompletemediaUploadGetmediaUploadAbortmediaGetcampaignReviewcampaignReviewGetcampaignReviewExecutecampaignScheduleBatchReviewcampaignScheduleBatchExecutescheduleListbrandContextGetinsightsAccountListinsightsPostListinsightsRefreshcampaignPlanGetcampaignPlanGenerateimageGenerationQuoteimageGenerationStartimageGenerationListintegrationListgroupListintegrationSchemadevtoOrganizationListdevtoTagListdiscordChannelListdiscourseCategoryListdiscourseTagListdiscourseTopicSearchdribbbleTeamListghostAuthorListghostNewsletterListghostTagListghostTierListhashnodePublicationListlemmyCommunitySearchlistmonkListsGetlistmonkTemplateListmattermostChannelListmeweGroupListpinterestBoardListredditSubredditRequirementsGetredditSubredditSearchslackChannelListteamsChannelListtiktokCreatorInfoGetvkDestinationListwhopCompanyListwhopExperienceListwordpressCategoryListwordpressPostTypeListwordpressTagListwrapcastChannelSearchintegrationSchedulePostToolpostsListToolpostSettingsTool
400

अनुरोध अमान्य है. क्वेरी पैरामीटर स्वीकार नहीं किए जाते. टूल की वैलिडेशन जाँच विफल होने पर टूल का एरर एन्भेलप इस्तेमाल हो सकता है.

इनमें से एक या अधिक:
TransportError
errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
ToolError
errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
अनुमत मान:AI_SCHEDULING_LIMIT_REACHEDAI_SCHEDULING_UNAVAILABLEINVALID_INPUTFORBIDDENNOT_FOUNDCONFLICTFEATURE_DISABLEDCONFIRMATION_REQUIREDCONFIRMATION_INVALIDUPSTREAM_FAILEDNEEDS_REVIEWINTERNAL
messagestringज़रूरी
न्यूनतम लंबाई: 1 · अधिकतम लंबाई: 2048
retryablebooleanज़रूरी
okbooleanज़रूरी
toolNamestringज़रूरी
अनुमत मान:adAuditQuoteadAuditStartadAuditGetadAuditListsearchfetchprofileGetconnectionStatusGetaccountListcampaignGetcampaignListcampaignDraftSavemediaListmediaImportmediaUploadCreatemediaUploadPartmediaUploadCompletemediaUploadGetmediaUploadAbortmediaGetcampaignReviewcampaignReviewGetcampaignReviewExecutecampaignScheduleBatchReviewcampaignScheduleBatchExecutescheduleListbrandContextGetinsightsAccountListinsightsPostListinsightsRefreshcampaignPlanGetcampaignPlanGenerateimageGenerationQuoteimageGenerationStartimageGenerationListintegrationListgroupListintegrationSchemadevtoOrganizationListdevtoTagListdiscordChannelListdiscourseCategoryListdiscourseTagListdiscourseTopicSearchdribbbleTeamListghostAuthorListghostNewsletterListghostTagListghostTierListhashnodePublicationListlemmyCommunitySearchlistmonkListsGetlistmonkTemplateListmattermostChannelListmeweGroupListpinterestBoardListredditSubredditRequirementsGetredditSubredditSearchslackChannelListteamsChannelListtiktokCreatorInfoGetvkDestinationListwhopCompanyListwhopExperienceListwordpressCategoryListwordpressPostTypeListwordpressTagListwrapcastChannelSearchintegrationSchedulePostToolpostsListToolpostSettingsTool
401

bearer क्रेडेंशियल मौजूद नहीं है, अमान्य है या उसकी वैधता खत्म हो गई है.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
403

इस क्रेडेंशियल में ज़रूरी अनुमतियाँ नहीं हैं.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
404

मशीन API या माँगा गया टूल उपलब्ध नहीं है.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
413

अनुरोध का आकार बाइट की सीमा से ज़्यादा है.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
अनुमत मान:AI_SCHEDULING_LIMIT_REACHEDAI_SCHEDULING_UNAVAILABLEINVALID_INPUTFORBIDDENNOT_FOUNDCONFLICTFEATURE_DISABLEDCONFIRMATION_REQUIREDCONFIRMATION_INVALIDUPSTREAM_FAILEDNEEDS_REVIEWINTERNAL
messagestringज़रूरी
न्यूनतम लंबाई: 1 · अधिकतम लंबाई: 2048
retryablebooleanज़रूरी
okbooleanज़रूरी
toolNamestringज़रूरी
अनुमत मान:adAuditQuoteadAuditStartadAuditGetadAuditListsearchfetchprofileGetconnectionStatusGetaccountListcampaignGetcampaignListcampaignDraftSavemediaListmediaImportmediaUploadCreatemediaUploadPartmediaUploadCompletemediaUploadGetmediaUploadAbortmediaGetcampaignReviewcampaignReviewGetcampaignReviewExecutecampaignScheduleBatchReviewcampaignScheduleBatchExecutescheduleListbrandContextGetinsightsAccountListinsightsPostListinsightsRefreshcampaignPlanGetcampaignPlanGenerateimageGenerationQuoteimageGenerationStartimageGenerationListintegrationListgroupListintegrationSchemadevtoOrganizationListdevtoTagListdiscordChannelListdiscourseCategoryListdiscourseTagListdiscourseTopicSearchdribbbleTeamListghostAuthorListghostNewsletterListghostTagListghostTierListhashnodePublicationListlemmyCommunitySearchlistmonkListsGetlistmonkTemplateListmattermostChannelListmeweGroupListpinterestBoardListredditSubredditRequirementsGetredditSubredditSearchslackChannelListteamsChannelListtiktokCreatorInfoGetvkDestinationListwhopCompanyListwhopExperienceListwordpressCategoryListwordpressPostTypeListwordpressTagListwrapcastChannelSearchintegrationSchedulePostToolpostsListToolpostSettingsTool
429

रेट लिमिट पार हो गई है. इस एरर पर दोबारा कोशिश की जा सकती है.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
503

API या उसका अपस्ट्रीम एक्ज़िक्यूशन उपलब्ध नहीं है.

errorobjectज़रूरी
प्रॉपर्टी दिखाएँ
codestringज़रूरी
messagestringज़रूरी
retryablebooleanज़रूरी
अनुरोध
curl -X POST 'https://influence.so/api/v1/media/import' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'X-Publish-Confirmation: stringstringstringstringstringst' \
  -H 'Idempotency-Key: stringstringstri' \
  -H 'X-Publish-Upload: string' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/octet-stream' \
  -d 'string'
रिस्पॉन्स
{
  "ok": true,
  "output": "string",
  "toolName": "adAuditQuote"
}