ERROR: Unable to determine service/operation name to be authorized

If you are using the AWS route53 class and you stumbled upon the error below:

  public 'error' => boolean false
  public 'body' => 
    object(SimpleXMLElement)[5]
      public 'Message' => string 'Unable to determine service/operation name to be authorized' (length=59)
  public 'code' => int 403

Here’s what you can do. Check your hosted zone id. It should be in this form /hostedzone/Z8HJDGKXCKSH35. Ensure to include the word /hostedzone/ otherwise you’ll encounter the error above.