Behaviour of Private Profile is Inconsistent Between User Interface and API

Начал Craig Andrew Miles сегодня
Возникла проблема на этой странице?

Участники:

Упомянутые профили:

  • Не показывать
    Geni member

Проекты:

Сегодня в 11:19 после полудня

If I use the standard Geni user interface to view a Private profile, the personal details of the Profile are withheld but the profile URLs of the Immediate Family (parents, children etc) are all shown so that I can still navigate up or down the tree as required.

This is helpful when an intermediate profile is Private, for whatever reason (often accidental) so that moving around the tree is still possible in any direction to all connected profiles thereby giving access to Profiles that are not Private.

However, the behaviour of the API is inconsistent and does NOT return any immediate family results, so that for example

https://www.geni.com/api/profile-g6000000002643282657?<access_to...;

returns only:

{"id":"profile-43255692","profile_url":"Не показывать

and

https://www.geni.com/api/profile-g6000000002643282657/immediate-fam...;

returns:

{"error":{"type":"ApiException","message":"Access Denied"}}

I would expect the nodes of the immediate_family to be returned via the API to be consistent with the functionality of the user interface.

When using the API as it stands it is impossible to navigate past a private profile which is surely not was intended

Зарегистрируйтесь или войдите в систему чтобы участвовать в этом обсуждении