Making an mms available through the web

Making an mms available through the web SearchSearch
Author Message
Paul de Vries
Unregistered guest
Posted on Monday, January 12, 2004 - 08:08 am:   

hi bryce,

how do i make a via nowsms sent MMS available
through a website, for normal ( browser ) viewing ?

this way i can make the MMS message available to anyone an mms message is sent to...

( reason is posted in another thread )
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1577
Registered: 10-2002
Posted on Monday, January 12, 2004 - 08:16 pm:   

Paul,

We don't have a function for that.

We have a function to send it as a WAP push, viewable from a WAP browser. But not from a conventional web browser.

To enable this, go into the "MMSC Routing" page, and add a new route.

"Account name" and "Account Description" do not matter, nor does "Default Sender Address".

Put "*" in "Route messages to this account for recipient phone number(s)". (This means that if a user is not in your database, and there is not another more specific route defined for them, this will be used as the default route.)

Then check "Convert to Multimedia WAP Push".

Press "OK" to save the settings.

If a message is sent to any user defined in your "MMSC Users" list, they will receive the message as an MMS. Anyone else will receive it as a WAP push, with the push linking to a WAP page with the message contents.

-bn
Paul de Vries
Unregistered guest
Posted on Tuesday, January 13, 2004 - 02:35 pm:   

hi bryce,

well i don't need you to make a website ;-)
i can do that myself...
i really don't like a wap push for mms messages

is there a way, or can there be a way
to break in just after the message has been uploaded ??

all i want to do is after the mms message has been uploaded is looking to what recipient
the MMS message is sent to...

then i want to decide if i follow the process
as nowsms is normally using

or if i want to start a script myself..

just like the accounting part is doing
( in the accounting part, i have to send a http 200 OK"" msg )

can that be done ?

i'd really like that function

grtz, Paul

( i assume i can unpack every MMS msg ;-) )
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1594
Registered: 10-2002
Posted on Tuesday, January 13, 2004 - 04:41 pm:   

Paul,

The only thing that I can think of is a variation on what I described above.

In the "MMSC Routing" dialog, you could also specify that all external MMS messages (recipient is not in the "MMSC Users" list) get routed via an MM7 connection. (Instead of the "Convert to Multimedia WAP Push" that I described above.)

In this case, what happens is that the message gets converted into MM7 format (basically a MIME encoded format with an XML header) and posted via HTTP POST.

Granted, you would then have to process/decode the MM7 data. But in my opinion, that is easier than unpacking a binary MMS message, so it's probably not that much more work than you were thinking.

An example of the MM7 POST format is shown in the following link:

http://www.nowsms.com/documentation/ProductDocumentation/mms_notifications_and_c ontent/Submitting_MMS_Messages_MM7.htm
Paul de Vries
Unregistered guest
Posted on Monday, January 19, 2004 - 09:18 am:   

how would i setup the outbound part to go via MM7, and then specify a server which would then accept mm7 post ?

i tried to play around, but i didn't get it to work.

grtz, Paul
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1665
Registered: 10-2002
Posted on Monday, January 19, 2004 - 06:26 pm:   

Paul,

I'd suggest starting by setting up a route that only accepts test messages.

Go into "MMSC Routing" and add a new account.

"Account Name" and "Account Description" don't really matter as they are only used internal to NowSMS.

"Default Sender Address" can be left as is, with "Allow Sender Address Override" checked.

For "Route messages to this account for recipient phone number", to get started, define it as "+9999*". This means that if you send a message to a phone number that starts with +9999, then NowSMS will route it externally via this route.

Define MM7 as the routing type.

"Server Address" is a URL to perform an HTTP POST to (e.g., http://server.name:port/mm7.php).

"Login Name" and "Password" can be specified if you want to send an HTTP "Authorization:" header.

When NowSMS has an MMS message for a user that is not defined in the "MMSC Users" list, it checks the "MMSC Routing" accounts for a match on "Route messages to this account for recipient phone number". So in this case, if you were to send to +99999999, NowSMS would perform an HTTP POST with an MM7 version of the message to the URL specified.

-bn

vinay patil
Unregistered guest
Posted on Friday, January 30, 2004 - 07:25 am:   

hi hanan i am vinay!where r u dear..u did not email me from 4 th of jan.. waiting for ur email..or even call me on my mobile .. or try to send me the sms.. take care.. vinay