fb: селектор нескольких друзей exclude_ids не работает, показывая всех друзей - PullRequest
0 голосов
/ 24 февраля 2011

Это код:

<fb:serverFbml width="650" "margin-left: 10px;" >
        <script type="text/fbml">
<fb:fbml>
<fb:request-form
        action= "<?=$action?>"
        target= "<?=$target?>"
        method= "<?=$method?>"
        invite= <?=$invite?>
        type= "<?=$type?>"
        label = "<?=$label?>"
        content="<?=$content?>"
        exclude_ids = "12312345,2345235"
        >

<fb:multi-friend-selector showborder="false" actiontext= "Invite your friends"  rows="5" cols="5" bypass="skip" target="_top" />
</fb:request-form>
</fb:fbml>
</script>
</fb:serverFbml>

Все отображается нормально, но FBML не исключает IDS, упомянутый в параметре exclude_ids, и не работает ни в обычной, ни в сокращенной версии селектора друзей. Может кто-нибудь помочь мне исправить это?

1 Ответ

1 голос
/ 24 февраля 2011

EDIT:

На самом деле я только что обнаружил вашу ошибку, вы указали exclude_ids в форме запроса, а не селектор нескольких друзей:

<fb:multi-friend-selector showborder="false" actiontext= "Invite your friends" rows="5" cols="5" bypass="skip" target="_top" exclude_ids="121212232,233423423" />


Я полагаю, вы сделали ту же ошибку, что и я, эти идентификаторы (12312345,2345235) не похожи на фейсбук, они слишком малы.

У меня была та же проблема, когда я вводил uid как целое число в базе данных, uid не помещается в целое число, и они повреждены. Для хранения fb uid необходим BigInteger.

...