Хотя функция XML-RPC довольно стабильна и работает хорошо, у модуля BlogAPI есть различные проблемы, особенно с обнаружением, которые делают использование его для чего угодно, кроме обычных блогов, болезненным. В настоящее время не используются blogIds в сгенерированном документе Really Simple Discovery (из которых только один существует для сайта) или для API ведения блогов, реализованных в BlogAPI.
Какой блог получает сообщение, определяется учетными данными пользователя, который работает нормально, если для доступа через BlogAPI доступен только один тип узла, но когда вы пытаетесь использовать два или более типов узлов, доступных через модуль, все становится развалиться.
Глядя на состояние BlogAPI в HEAD Drupal на CVS, мы можем не увидеть решение этой проблемы до версии 8.x в ближайшее время. Тем не менее, есть несколько человек, которые работают над перестройкой BlogAPI как стороннего модуля, возможно, чтобы позже вернуться к ядру Drupal. Если вы хотите использовать хорошо известный API для ведения блогов, лучше всего принять участие в их усилиях. Однако, если это что-то еще, средство XML-RPC, предоставляемое через hook_xmlrpc (), отлично справляется с предоставлением вам собственных интерфейсов XML-RPC.