I just tried to play Destiny to level up my Hunter more today and I get the message "Can't connect to Bungie servers" with the code "marionberry" looked up that help code and it said to restart my Xbox One and my router, so I did. Then, when I tried connecting, I still "Couldn't connect to Bungie servers" but this time the code "nightingale" meaning my console had a hardware issue. I highly doubted that, since everytime I try to connect to Destiny I get a different error code, and I can connect to other games fine. Turns out their servers seem to be down, once again, so don't listen to any crazy error codes it may give you. Best thing to do is just wait it out, Bungie seems to fix their stuff pretty fast. https://downdetector.com/status/destiny
I was right they did fix it fast, but there's an update you have to download that downloads VERY slowly. (75mb update that downloads at like 10kb/s) I'm assuming their servers are still running slow but as of now, you can log in.