This Is a Dr.in Islam a very good Shaykh Dr.Philips he has been studying And teaching Islam for over 30years
To call upon other than Allah for a need, such as rain, etc, while believing that the one being addressed will answer the call is Shirk by agreement. For example: O Prophet! Send us rain!
This is the most important of all issues that the Muslims must be very clear about, for this is the very foundation of our religion.
The danger of this issue must also be made clear, that if one is ignorant in this issue, and calls upon other than Allah, then he has absolutely nothing to do with Islam.