[nycphp-talk] Fedex Server Telnet
Joseph Crawford
codebowl at gmail.com
Sun Aug 19 11:15:06 EDT 2012
Why not open a connection using PHP sockets?
On Aug 19, 2012 11:10 AM, "David Roth" <davidalanroth at gmail.com> wrote:
>
>
> On Sun, Aug 19, 2012 at 10:13 AM, Nicholas Hart <pelhamny at gmail.com>wrote:
>
>> Hi,
>>
>> I am trying to write a PHP front end for the Fedex Server which uses
>> telnet to send/receive shipping data. I am hoping that someone has already
>> done this and can tell me how to send/receive this telnet data in PHP as I
>> am having some trouble with it. The string of data is made up of numeric
>> 'options' and a quoted value pairs.
>>
>> String data format:
>> Send: 0,"020"1,"119999"4,"Jon Doe".... ,"01"99,""
>> Recv: 0,"120"1,"119999"10,"232593318"... ,"00"99,""
>>
>> The strings always start with 0, and end with 99,""
>>
>> Any suggestions welcome. Many thanks.
>>
>> Nick
>>
>>
> Hi Nick.
>
> I needed to do something similar to this. I wrote a shell script to telnet
> to (I think it was a Linksys) router to obtain it's IP address.
>
> # cat getip.sh
> (
> sleep 3
> echo "USERNAME"
> sleep 1
> echo "PASSWORD"
> sleep 1
> echo "ifconfig clink0"
> sleep 1
> echo "exit"
> ) | telnet 192.168.1.1 2>/dev/null | grep netmask | awk ' { print $1 }
> ' | sed 's/ip=//g' | sed 's/,//g'
>
> The above shell script does a login using telnet to the router, enters a
> command, parses the output and returns the IP address.You could write a
> shell script like the above, and call it with exec() in PHP to get the
> output and parse it.
>
> Does the Fedex Server have anything else available to interface with this
> data such as REST or SOAP so it could return XML format data to you?
>
> David Roth
>
>
> _______________________________________________
> New York PHP User Group Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> http://www.nyphp.org/show-participation
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20120819/b285c0a7/attachment.html>
More information about the talk
mailing list