Adding Content to Drupal 7 through a remote PHP script
Services module can be used to allow to create node remotely

Check out some reference links as below


https://groups.drupal.org/node/144394
How do I POST a new node using the Services module?
https://drupal.org/node/1354202