I'm not 100% sure why it's not working for you, but I rearranged the arguments and it seems to work great for me:
http://maps.googleapis.com/maps/api/staticmap?size=600x600¢er=0,0&maptype=terrain&scale=2&markers=color:red|label:A|28.37,77.13&markers=color:green|label:B|46.227638,2.213749&markers=color:black|label:C|-40.900557,174.885971&path=color:blue|weight:3|28.37,77.13|46.227638,2.213749|-40.900557,174.885971
You'll have to encode the |
character if you're using it in a web app or something that doesn't handle encoding, otherwise a browser(Chrome works for me) should open this just fine.
Hope this works out for you!