كيفية برمجيا إرسال الرسائل المتعددة الوسائط في بلاك بيري ؟

StackOverflow https://stackoverflow.com/questions/1625372

  •  06-07-2019
  •  | 
  •  

سؤال

كيفية برمجيا إرسال رسالة MMS في بلاك بيري ؟

هل كانت مفيدة؟

المحلول

MMS API (4.6 و >)

هناك صافي.ريم.بلاك بيري.api.mms الطبقة التي "توفر المرافق المتقدمة التفاعل مع الرسائل MMS النظام.".ولكن هذا يعطي فقط القدرة على "تعديل الرسالة قبل إرسالها أو ينكر ذلك من إرسالها تماما" باستخدام addSendListener

باستخدام بروتوكول MMS في اتصال

من javax.microedition.io.رابط API:

mms
هذا البروتوكول يفتح MMS اتصال عبر الشبكة اللاسلكية.فتح الطلب يجب أن يكون مهيأ على النحو التالي:

(MessageConnection) Connector.open("mms://[<peer_address >]:[<application_Id>]");

حيث:

  • < peer_address > هو رقم الهاتف أو عنوان البريد الإلكتروني للمستلم.
  • < application_Id > يستخدم لتحديد تطبيق جافا.

على سبيل المثال إرسال رسالة mms إلى استخدام تطبيق معين

Connector.open("mms://+123456789:applicationID");

فتح الخادم وضع MessageConnection استخدام

Connector.open("mms://:applicationID");

انظر أيضا إدخال الوسائط المتعددة في J2ME نموذج التعليمات البرمجية - كيفية إرسال MMS ؟ و إرسال واستقبال رسائل الوسائط المتعددة على الأجهزة J2ME

لقد حاولت أبدا هذا النهج, لذلك لا استطيع ان اقول ما اذا كان يعمل.

الاحتجاج الرسائل التطبيق

الخيار الآخر هو فتح الرسائل التطبيق برمجيا أن يؤلف MMS:

Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES,
 new MessageArguments(MessageArguments.ARG_NEW_MMS));

انظر أيضا الاحتجاج MMS مع المرفقات باستخدام التطبيق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top